料理材料
来源:互联网 发布:数据分析师证书难不难 编辑:程序博客网 时间:2024/04/18 19:12
题目描述
牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
输入描述:
每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。
输出描述:
输出一行一个数字表示完成所有料理需要多少种不同的材料。
示例1
输入
BUTTER FLOUR
HONEY FLOUR EGG
输出
4
上代码:
注:
public static void main(String[] args) {
// TODO code application logic here
Scanner scan=new Scanner(System.in);
HashSet<String> hashSet=new HashSet<String>();
while(scan.hasNext()){
String str=scan.next();
hashSet.add(str);
}
System.out.println(hashSet.size());
scan.close();
}
在编程测试时,无法结束输入,因为scan.next()返回boolean值,但在线编程提交OK。
阅读全文
0 0
- 料理材料
- 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。(Hash)
- 网易面试题之 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
- Benihana 料理
- 材料
- 材料
- 料理记录……
- 自己喜欢的几个料理
- SKG多功能料理机评测
- SKG多功能料理机评测
- SKG多功能料理机评测
- SKG多功能料理机评测
- SKG多功能料理机评测
- SKG多功能料理机评测
- 嵌入式材料 crazyflie材料
- 大连吃喝地点整理之韩国料理
- 料理鼠王摘要及人生启示
- 料理机的使用,饮品记录
- zookeeper服务器初始化的过程
- spring解决延迟加载问题--no session
- easyUI中combobox的下拉框数据背景颜色设置
- poj 3281 Dining(拆点+最大流)
- ubuntu 16.04服务器nginx+mysql+php5.6+sftp配置
- 料理材料
- C++中的static
- Python中的相对文件路径的调用
- JS类型转换
- 2017 多校 3(6056-6066)进度(5/11)
- CI中的load理解
- 「网络流 24 题」分配问题
- Android护眼模式功能小记
- HDU-6055-Regular polygon