网易校招题目描述

牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。

输入描述:

每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i

件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。

输出描述:

输出一行一个数字表示完成所有料理需要多少种不同的材料。

示例1

输入

BUTTER FLOUR

HONEY FLOUR EGG

输出

4

最简单的方法就是用set,用vector会麻烦点。

#include

#include

#include

#include

using namespace std;

int main(int argc, char const *argv[])

{

vector v;

string tmp;

while(cin>>tmp){

v.push_back(tmp);

}

sort(v.begin(), v.end());

v.erase( unique(v.begin(),v.end() ),v.end() );

cout<

return 0;

}

这是用set的简单方法。

#include

#include

#include

using namespace std;

int main() {

string str;

set datas;

while (cin >> str) {

datas.insert(str);

}

cout << datas.size() << endl;

return 0;

}

网易校招linux面试题,网易校招真题——下厨房相关推荐

  1. 面试专题:网易Linux运维工程师面试真题!

    作为Linux运维工程师,进入大公司是开启职业新起点的关键,今天分享网易面试Linux运维及云计算工程师的题目和经历,希望对广大Linux运维及云计算的求职者有一个帮助. 首先我们来看下网易Linux ...

  2. python运维工程师面试题_新浪软件测试面试题-Linux运维工程师面试真题

    新浪软件测试面试题-Linux运维工程师面试真题 作为Linux运维工程师,进入大公司是开启职业新起点的关键,今天特别分享了其在新浪面试Linux运维及云计算工程师的题目和经历,希望对广大Linux运 ...

  3. 计算机一级b考试试题及答案,全国计算机等级一级B考试试题及答案(真题) .doc

    全国计算机等级一级B考试试题及答案(真题) 计算机等级一级B考试试题及答案(1)单选题(每小题1分 共30分)注意:打开你考试文件夹中的EXCEL工作簿文件"单选题答题卡A.XLS" ...

  4. java笔试题_公司真题 | 用友2018秋招Java笔试题(四)

    公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...

  5. 聊城大学计算机2014高数试题,高数真题14-15.docx

    高数真题14-15 河南省2014年普通高校等学校选拔优秀本科毕业生本科阶段学习考试高等数学选择题(每小题2分,共60分)函数的定义域是 ( ) A. B. C. D.2.已知, 则 ( ) A. B ...

  6. 软考 软件设计师 下午题-试题三 历年真题

    依赖是虚线,关联是实线 21年下半年真题 补充用例图,他就是参与者与用例之间的关系,比如用户执行某些事情 一个句号一个功能 建立迷宫是一般的用例,便血迷宫文件和导入*迷宫文件是特殊的用例 记住一句话 ...

  7. 计算机考博英语试题及答案,华中科技大学考博英语试题专业课历年真题博士试题汇总...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 华中科技大学考博学考试英语试题 医学院 儿科学 放射诊断学 2826诊断学 3935超声诊断学 妇产科学 病理学 分子生物学 神经外科学 泌尿外科学 普通 ...

  8. 计算机组成原理往届的试题,【历年真题】全国2019年10月自考《计算机组成原理》试题真题与答案02318...

    [历年真题]全国2019年10月自考<计算机组成原理>试题真题与答案02318 时间:2020-08-09 17:33 来源:江苏成考网 阅读:94 全国2019年10月高等教育自学考试 ...

  9. linux面试题:删除一个目录下的所有文件,但保留一个指定文件

    此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...

  10. 校招linux面试题,2013华为校招机试与面试题整理

    2013华为校招机试与面试题整理 2013华为校招机试与面试题整理 1 (1.) 字母大小写反转 这到题没什么可说的,只是我很久没写这样要IO输入输出的代码,当时看到华为的提示纸条上写着"只 ...

最新文章

  1. Python 三元条件判断表达式(and or/if else)
  2. 39 n 39 是不是c语言常量,自考“高级语言程序设计”习题答案详解(39)
  3. 阿里妈妈应用系统大规模异步交互治理方案
  4. C# Android wifi控制灯,求助如何在基于安卓通过WiFi与Arduino通信,实现对LED灯的控制。...
  5. python学习笔记(python介绍)
  6. oracel动态sql实例
  7. mybatis-generator配置流程(详细) 2021-05-15
  8. python读取超大csv
  9. mysql驱动是什么文件_Oracle数据库11g JDBC驱动程序 – 这么多文件?他们的意思是什么?...
  10. Qt报错:C:\Program Files (x86)\SogouInput\Components\
  11. pwm控制直流电机转速流程图_直流电机PWM控制原理
  12. 不定积分知识结构图_不定积分计算法则总结
  13. 【JAVA SE基础篇】27.面向对象三大特征之封装
  14. 杂谈 跟编程无关的事情10
  15. Android中Fragment的分屏显示处理横竖屏显示
  16. golang 使用negroni,实现server
  17. html怎么做商品列表,纯js实现商品列表功能
  18. 传统文化也能这么有意思——全球第一家最有仙气、价值亿万的大数据库
  19. 使用 HTML 5 Canvas 和 Raycasting 创建伪 3D 游戏
  20. 全球及中国地铁行业融资现状与十四五盈利前景分析报告2022版

热门文章

  1. 基于量子计算的md5密码哈希破解方法
  2. ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问 解决方案
  3. 正弦信号、余弦信号与复指数信号(欧拉公式)
  4. 计算机工作组如何共享,如何将计算机加入一个工作组进行共享】
  5. matlab能做财务报表吗,基于Matlab 的零售企业财务报表分析.pdf
  6. 亲爱的,别把上帝缩小了 ---- 读书笔记3
  7. 安川机器人程序还原_安川机器人报错代码:上传操作和判断CF卡故障
  8. img标签在div中水平垂直居中--两种实现方式
  9. 初窥Deno 1.0面纱
  10. Google Office 战略 途经:收购JotSpot