词组缩写

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 14561    Accepted Submission(s): 4725
Problem Description
定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。
比如,C语言里常用的EOF就是end of file的缩写。
Input
输入的第一行是一个整数T,表示一共有T组测试数据;
接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;
单词长度不超过10,由一个或多个空格分隔这些单词。
Output
请为每组测试数据输出规定的缩写,每组输出占一行。
Sample Input
1 end of file
Sample Output
EOF

唯一坑的一点就是数据开头可能有空格的,用split分割后,ss[0]的长度是0,也就是空的,需要判断字符串长度,再处理输出

import java.util.*;
class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();sc.nextLine();while(n-->0) {String str = sc.nextLine();// String ans = "";// String ans = null;String[] ss = str.split(" ");for(int i = 0; i < ss.length; i++) {if(ss[i].length()>0)System.out.print(ss[i].toUpperCase().charAt(0));}System.out.println();}}
}

转载于:https://www.cnblogs.com/zhangmingzhao/p/7256669.html

HDU 2564 词组缩写相关推荐

  1. HDU2564 词组缩写【文本】

    词组缩写 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi ...

  2. 0125:词组缩写(C/C++)

    词组缩写 描述 定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写.比如,C语言里常用的EOF就是end of file的缩写. 输入 输入的第一行是一个整数T,表示一共有T组测试数据.接下来 ...

  3. 英文词组缩写 英文标题缩写 取标题 在线网站工具

    缩写句子 Acronymify! - Automatically generate fun acronyms for your projectQuickly and easily find short ...

  4. HDU 2564 饭卡

    饭卡 Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...

  5. java起源英文_Abbreviation 英文词组缩写(来源:南阳理工大学ACM)java

    As we know, we often use a short sequence of characters in place of some words with a very long name ...

  6. 常用专业英语单词及常用专业词组缩写汇总

    1.repository [rɪˈpɒzətri] n.仓库; 贮藏室 2.duplicate [ˈdju:plɪkeɪt] v. 复制; 复印; 重复 3.invocation [ˌɪnvəˈkeɪ ...

  7. php全单词是什么意思,是php单词

    c语言语系的命名风格和java系命名风格 c语言系的命名风格:单词之间使用下划线分隔.如上图. java语言是另外一个系,javascript属于java语系(当年就是想借助java的名气所以命名ja ...

  8. 浅谈雷达在气象领域的基本应用

    电子科技大学 格拉斯哥学院 2017级 姚行铎 浅谈雷达在气象领域的基本应用 无线电探测和测距源自英文radio detection and ranging,而将这个词组缩写为radar,那就是人们耳 ...

  9. HAUE河工计院OJ1100 - 1150题解

    目录 1101: 求组合数 1102: 计算退票费 1103: 回文数 1104: 不确定进制转换 1105: 求最大数(函数的嵌套调用) 1106: 求n!(递归函数) 1107: 汉诺塔 1108 ...

最新文章

  1. weibo4j中的 jar解释
  2. 大幅涨点!孙剑团队提出新激活层ACON和轻量级网络TFNet
  3. python 停止工作 scapy_常见问题 - Scapy 中文文档_教程_Python开发社区
  4. html5元素拖动 (转载黑桐)
  5. 知识分享:值得学习的C语言经典开源项目
  6. java值参_JAVA赋值和传参理解
  7. MATLAB判断文件是否存在、删除文件
  8. String封装——读时共享,写时复制
  9. 第二百五十八节,Tornado框架-逻辑处理get()方法和post()方法,初识模板语言
  10. SAP License:新总账
  11. Access链接表的使用
  12. 开启WIN 7下的administrator用户的方法(VISTA一样)
  13. 【数模】模糊综合评价模型
  14. phpstudy教程之自带ftp server使用方法详解(图文)
  15. 如何在Pidgin中为您的域帐户设置Google Talk
  16. 计算机excel操作知识点汇总,【计算机二级之Excel】考点汇总
  17. php ldap 登陆验证,LDAP用户验证功能简介
  18. SQL SERVER 事务的使用(tran)
  19. 彻底吃透监控系统,就这一篇!
  20. Android图片处理Glide 4 介绍

热门文章

  1. Html/CSS博文目录
  2. Apache+php+mysql在windows下的安装与配置(图文)
  3. Windows Embedded为航海护航!
  4. 医学研究——造福全人类
  5. JavaScript对象模型-执行模型
  6. 手把手教你学Vue-3(路由)
  7. iOS Swift编程语言
  8. AMAB interconnector PL301(二)
  9. iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、v...
  10. Android Activity和Intent机制学习笔记