博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ1002 487-3279
阅读量:6946 次
发布时间:2019-06-27

本文共 1057 字,大约阅读时间需要 3 分钟。

大水题

读入一个字符串,把它转化成一个1e7内的数,如有重复输出这个数和次数

#include
#include
using namespace std;const int N=10000005;int n,l,u;char s[233];int cnt[N];void write(int x){ int q=x/10000; if(q<100) putchar('0'); if(q<10) putchar('0'); printf("%d-",q); q=x%10000; if(q<1000) putchar('0'); if(q<100) putchar('0'); if(q<10) putchar('0'); printf("%d",q);}int main(){ while(~scanf("%d",&n)) { for(int i=1;i<=n;i++) { scanf("%s",s); l=strlen(s); u=0; for(int i=0;i
='0'&&s[i]<='9') { u+=s[i]-'0'; continue; } u++; u+=(s[i]>='A')+(s[i]>='D')+(s[i]>='G')+(s[i]>='J')+(s[i]>='M')+(s[i]>='P') +(s[i]>='T')+(s[i]>='W'); } cnt[u]++; // printf("%s->%d\n",s,u); } int fuck_you=0; for(int i=0;i<10000000;i++) { if(cnt[i]>=2) write(i),printf(" %d\n",cnt[i]),fuck_you++; cnt[i]=0; } if(!fuck_you) puts("No duplicates."); } return 0;}

 

转载于:https://www.cnblogs.com/pigba/p/8982257.html

你可能感兴趣的文章
linux使用FIO测试磁盘的iops
查看>>
As3多线程
查看>>
CentOS6.2编译安装MySQL5.5.25
查看>>
Nyoj 星际之门(一)(Cayley定理)
查看>>
词法分析程序
查看>>
Mybatis 动态sql
查看>>
前端基础之css
查看>>
HTML标签权重分值排列
查看>>
sqlserver 2008手工修改表结构,表不能保存的问题与解决方法
查看>>
网址收藏
查看>>
Gtest:Using visual studio 2017 cross platform feature to compile code remotely
查看>>
Android Span的简单使用
查看>>
Aggressive cows 二分不仅仅是查找
查看>>
人的成长,注定是一场孤独的旅途 ...(360doc)
查看>>
iOS开发UI基础—手写控件,frame,center和bounds属性
查看>>
死锁排查的小窍门 --使用jdk自带管理工具jstack
查看>>
unity3d 动态添加地面贴图 草地
查看>>
P1101 单词方阵
查看>>
安卓开发者必备的42个链接
查看>>
DeadLine
查看>>