[编程题] 下厨房
来源:互联网 发布:团队复制优化方案 编辑:程序博客网 时间:2024/05/17 08:35
牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
输入描述:
每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。
输出描述:
输出一行一个数字表示完成所有料理需要多少种不同的材料。
输入例子:
BUTTER FLOUR
HONEY FLOUR EGG
输出例子:
4
#include <iostream>#include <map>#include <sstream>#include <string>//#include <vector>using namespace std;int main(){ string input; map<string,int> m; while(getline(cin,input)){ if(input.empty()==true) break; istringstream istr(input); while(!istr.eof()){ string tmp; istr>>tmp; m[tmp]++; } } cout<<m.size()<<endl; return 0;}
阅读全文
0 0
- [编程题] 下厨房
- [编程题] 下厨房
- 《网易编程题》下厨房
- 笔试编程-下厨房
- 【算法题】下厨房
- 下厨房
- 下厨房
- 网易 下厨房
- 【笔试】下厨房
- 网易笔试:下厨房
- 牛客网-下厨房
- 网易—下厨房
- 【牛客网】下厨房--map
- 网易面试 下厨房
- 网易2017招聘笔试题<下厨房>Java代码
- 下厨房(istringstream的使用)----网易2017内推笔试编程题合集
- 厨房
- 牛客网 8.2 网易2017校招 Java 第一题 下厨房
- C++ CLI简介(什么是C++ CLI)
- 工作设置内存与内存专用工作集 区分
- VLC做RTSP服务器,自己写客户端与服务器命令交互demo
- form表单提交后不刷新不跳转
- 《Spring AOP学习总结之——通过动态代理实现AOP功能》
- [编程题] 下厨房
- 一、Eclipse 的 maven插件 安装 和配置
- php结合redis实现高并发下的抢购、秒杀功能
- C ++ Primer Plus 第六版 第十二章编程练习答案
- Android在应用内启动另一个应用程序apk的两种方式
- Tokyo Cabinet
- jQuery JavaScript的综合性UI组件库jQWidgets更新至v5.0.0丨附下载
- 设计一套好的RESTful API
- FIDO AppID and Facet Specification(译)