标签:map int cin 次佛锅 食材 while 51449640
你好阿,穿越题目前来的选手众所周知backordinary不会次佛锅,所以邀请您来喂他。
佛锅是一串包含大小写英文字母、数字、空格的字符串。每个食材用单词加数字的方式表示,代表这个食材有多少个,例如yaxin 1代表有1个yaxin。每个食材间用空格隔开,相同食材可能多次出现。
backordinary每次会告诉你他想吃啥,需要你去锅里给他夹出来,他想知道每次他能吃到多少。
1 #include<bits/stdc++.h> 2 using namespace std; 3 int t,n; 4 map<string,int>m; 5 int main(){ 6 string s; 7 char c; 8 while(cin>>s>>n){ 9 m[s]+=n; 10 c=getchar(); 11 if(c=='\n') break; 12 } 13 cin>>t; 14 while(t--){ 15 cin>>s; 16 cout<<m[s]<<endl; 17 } 18 }
标签:map,int,cin,次佛锅,食材,while,51449640 来源: https://www.cnblogs.com/may0113/p/16059989.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。