简单错误记录

来源:互联网 发布:js strict 编辑:程序博客网 时间:2024/06/04 18:47
#include<bits/stdc++.h>using namespace std;int main(){    vector<string> s;    vector<int> n;    vector<int> ::iterator it;    string name,line;    while(cin>>name>>line)    {        string p;        for(int i=name.size()-1,j=0; i>=0&&j<16&&name[i]!='\\'; i--,j++)            p+=name[i];        reverse(p.begin(),p.end());        string t=p+" "+line;        if(find(s.begin(),s.end(),t)==s.end())        {            s.push_back(t);            n.push_back(1);        }        else        {            int f=0;            for(f=0; f<s.size(); f++)            {                if(s[f]==t)break;            }            n[f]++;        }    }    int j=0;    if(s.size()>8)        j=s.size()-8;    for(; j<s.size(); j++)        cout<<s[j]<<" "<<n[j]<<endl;    return 0;}

原创粉丝点击