9 条题解
-
1
using namespace std; const int R=100000; string s[R],t[R]; int main() { string a; char q; int sum=0,num=0,s1=0,len,s2=0,l; while(cin>>a) { l=a.length(); q=a[l-1]; for(int i=0;i<l;i++){ if(a[i]>='A'&&a[i]<='Z') { a[i]=a[i]-'A'+'a'; } } s[sum]=a; sum++; if(q=='.') { break; } } string e,s3; e=s[sum-1]; len=e.length(); for(int i=0;i<len-1;i++) { s3=s3+e[i]; }; s[sum-1]=s3; for(int i=0;i<=sum-1;i++) { for(int k=0;k<i;k++) { if(s[i]==s[k]) { num++; } } if(num==0) { s1++; } num=0; } cout<<s1; return 0; }
信息
- ID
- 94
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- 递交数
- 905
- 已通过
- 214
- 上传者