首页 > 学院 > 开发设计 > 正文

CSU 1505 酷酷的单词 【水题】

2019-11-08 00:58:33
字体:
来源:转载
供稿:网友

题目链接:http://acm.csu.edu.cn/OnlineJudge/PRoblem.php?id=1505 题意:中文题 解析:按照题意直接写就好

#include <algorithm>#include <cstdio>#include <cstring>#include <iostream>using namespace std;const int maxn = 10000+100;char a[maxn];int vis[30];int cnt[maxn];int main(void){ int n,case_t=1; while(~scanf("%d",&n)) { int ans = 0; while(n--) { scanf("%s",a); int len = strlen(a); memset(vis,0,sizeof(vis)); memset(cnt,0,sizeof(cnt)); for(int i=0;i<len;i++) vis[a[i]-'a']++; int flag = 1; for(int i=0;i<30;i++) { if(vis[i]) { if(cnt[vis[i]]) { flag = 0; break; } cnt[vis[i]] = 1; } } if(flag && len>1) ans++; } printf("Case %d: %d/n",case_t++,ans); } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表