COCI CONTEST #3 29.11.2014 STROJOPIS
2015-09-04 21:53
585 查看
这是一道简单的字符对应数字的题目,需要的只是如何更快速的完成,所以为了编码效率,可以写一个函数处理字符串。程序如下
#include<cstdio> #include<cstring> #define MAXN 5000 int t[MAXN], b[15]; void f(const char *s, int a) { int len = strlen(s); for(int i = 0; i < len; i ++) t[(int)s[i]] = a; } int main() { f("`1QAZ", 1); f("2WSX", 2); f("3EDC", 3); f("4RFV5TGB", 4); f("6YHN7UJM", 5); f("8IK,", 6); f("9OL.", 7); f("0P;/-['=]", 8); char c; while(~(c = getchar())) b[t[(int)c]] ++; for(int i = 1; i <= 8; i ++) printf("%d\n", b[i]); return 0; }
相关文章推荐
- linux入门教程(十) 文档的压缩与打包
- nginx日志配置
- 2.1.4、初识Docker Hub
- 读 《一种更清晰的Android架构》笔记
- OpenCV 2.4.10 + VS2010 开发环境配置
- Apache之——多虚拟主机多站点配置的两种实现方案
- FIFO、LRU、OPT这三种置换算法的缺页次数
- 2002-2003 ACM-ICPC Northeastern European Regional Contest (NEERC 02) A Amusing Numbers (数学)
- Linux操作系统-进程和信号(2)
- 破解优酷战略迷局
- centos安装nginx
- wamp2.5(Apache2.4.9+PHP5.5.12)关于多站点的配置
- Linux(Ubuntu)下面SecureCRT 完全破解
- Google将惩罚大面积展示APP应用安装广告的网站
- 使用Keepalived构建高可用热备
- CentOS 5.5下安装MySQL 5.5全过程分享
- NSComparisonResul、NSNotFound、NSEnumerationOptions......的用处
- Linux压缩打包方法连载之三:bzip2, bzcat 命令
- nginx主配置文件 在那找怎么打开
- Linux文件系统上的特殊权限(SUID、SGID、Sticky)的知识点