3 basketball fork chopsticks 2 bowl letter
fork chopsticks bowl
The tableware only contains: bowl, knife, fork and chopsticks.
解析:最后每行输出最后一个单词不控制空格的话也可ac,nyoj上这点没严格控制
用容器vector写的,可以直接用数组,时间基本一样哈!
#include <iostream> #include <vector> #include <string> using std::endl; using std::cin; using std::cout; using std::string; using std::vector; int main() { int n; vector<string> vs; while(cin >> n) { for(int i=0;i<n;++i) { string str; cin >> str; vs.push_back(str); } for(int i=0;i<n;++i) { string temp; temp = vs[i]; if(temp.compare("bowl") ==0 || temp.compare("knife") ==0 || temp.compare("fork") ==0 ||temp.compare("chopsticks") == 0) { cout << temp; //判断是否输出空格 if(i!=n-1) cout << " "; } } cout << endl; vs.clear(); } return 0; }
Windows App Memory Measurement,布布扣,bubuko.com
Windows App Memory Measurement
原文:http://blog.csdn.net/kevinzhangyang/article/details/22275431