码迷,mamicode.com
首页 > 其他好文 > 详细

PAT 1077 Kuchiguse

时间:2014-10-31 23:27:34      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   os   ar   for   sp   div   

#include <iostream>
#include <cstdlib>
#include <vector>
#include <string>

using namespace std;

int main() {
    int n = 0;
    cin>>n;
    getchar();
    vector<string> strs;
    for (int i=0; i<n; i++) {
        string line;
        getline(cin, line, \n);
        strs.push_back(line);
    }
    
    int i;
    for (i=0; i<256; i++) {
        char ch = \0;
        int j;
        for (j=0; j<n; j++) {
            int len = strs[j].size();
            if (i >= len) break;
            if (j == 0) {
                ch = strs[j][len - i - 1];
                continue;
            }
            if (ch != strs[j][len - i - 1]) break;
        }
        if (j != n) break;
    }
    if (i == 0) {
        cout<<"nai"<<endl;
    } else {
        cout<<strs[0].substr(strs[0].size() - i)<<endl;
    }
    return 0;
}

再水一发

PAT 1077 Kuchiguse

标签:style   blog   io   color   os   ar   for   sp   div   

原文地址:http://www.cnblogs.com/lailailai/p/4066083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!