【牛客网】下厨房--map
来源:互联网 发布:json c license 编辑:程序博客网 时间:2024/04/27 23:24
题目描述
牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
输入描述:
每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。
输出描述:
输出一行一个数字表示完成所有料理需要多少种不同的材料。
示例1
输入
BUTTER FLOUR HONEY FLOUR EGG
输出
4
标记每一个字符串,出现过标为1,未出现过值为0;
#include<cstdio>#include<string>#include<map>#include<algorithm>using namespace std;map<string,int>m;int main(){char s[10];int ans=0;while(~scanf("%s",s)){if(m[s]==0){ans++;m[s]=1;}}printf("%d\n",ans);return 0;}
阅读全文
0 0
- 【牛客网】下厨房--map
- 牛客网-下厨房
- 下厨房
- 下厨房
- 网易 下厨房
- 【笔试】下厨房
- 【算法题】下厨房
- [编程题] 下厨房
- 网易笔试:下厨房
- [编程题] 下厨房
- 笔试编程-下厨房
- 网易—下厨房
- 网易面试 下厨房
- 《网易编程题》下厨房
- 厨房
- 牛客网 8.2 网易2017校招 Java 第一题 下厨房
- 上得机房,下得厨房
- 周五是上天堂,还是下厨房
- css 弹出窗口之后的笼罩层
- JavaScript——HTML Document对象
- 解决 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
- Java删除文件(delete file in java)
- python3通过文件头判断文件类型
- 【牛客网】下厨房--map
- python: 上下文管理器(context manager)
- 20170923 HHC
- KNN算法解析
- js存取cookie实现例如用于首次提示
- Java反射的三种实现方式,访问私有方法和私有属性
- Android自定义View_底部弹出Popuwindow
- 有 n 个无序整数( n>10000), 则找出其中最大的 M 个数字( 5<M<10), 所需要的最小时间复杂度为:
- JS生成某个范围的随机数