電腦學院大學生程式設計競賽(2015’12) 1001 The Country List

來源:互聯網
上載者:User

標籤:

#include<cstdio>#include<cstring>#include<cmath>#include<string>#include<vector>#include<map>#include<algorithm>using namespace std;char s[100+10][20+10];int n;map<string ,int>m;int main(){    while(~scanf("%d",&n)){    for(int i=0;i<n;i++) scanf("%s",s[i]);    m.clear();    for(int i=0;i<n;i++)    {        int len=strlen(s[i]);        for(int j=0;j<len;j++)        {            if(s[i][j]>=‘A‘&&s[i][j]<=‘Z‘) s[i][j]=s[i][j]-‘A‘+‘a‘;        }    }  //  for(int i=0;i<n;i++)  printf("%s\n",s[i]);    int ans=0;    for(int i=0;i<n;i++)    {        for(int j=i+1;j<n;j++)        {            if(strlen(s[i])==strlen(s[j]))            {                int len=strlen(s[i]);                int num=0;                for(int k=0;k<len;k++)                {                    if(s[i][k]==s[j][k]) num++;                }                if(num>2)                {                    if(m[s[i]]==0) ans++;                    if(m[s[j]]==0) ans++;                    m[s[i]]=1;                    m[s[j]]=1;                }            }        }    }    printf("%d\n",ans);    }    return 0;}

 

電腦學院大學生程式設計競賽(2015’12) 1001 The Country List

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.