博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa 10878 - Decode the tape
阅读量:5159 次
发布时间:2019-06-13

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

开始的时候没看懂,然后看到空格和o时就想到了——很久很久以前输入指令要:打孔。

然后就简单了。。。

这也是我在UVa上见到的题目最短的题了。。。

代码如下:

1 #include
2 #include
3 int a[11]={
0, 128,64,32,16,8,0,4,2,1}; 4 int main() 5 { 6 int i, n, b; 7 char str[20]; 8 while(gets(str)) 9 {10 if (str[0] != '|')11 continue;12 b=0;13 n=strlen(str);14 for (i=1; i<=9; i++)15 {16 if (str[i]== '.')continue;17 if (str[i] == 'o')18 {19 b+=a[i];20 }21 }22 printf("%c", b);23 }24 return 0;25 }

转载于:https://www.cnblogs.com/zrq495/archive/2012/05/31/2528904.html

你可能感兴趣的文章
开源框架中常用的php函数
查看>>
Java语法糖初探(三)--变长参数
查看>>
Liunx常用命令(Mile)
查看>>
nginx 的提升多个小文件访问的性能模块
查看>>
set&map
查看>>
集合类总结
查看>>
spring boot开发REST接口
查看>>
4.AE中的缩放,书签
查看>>
CVE-2014-6321 && MS14-066 Microsoft Schannel Remote Code Execution Vulnerability Analysis
查看>>
给一次重新选择的机会_您还会选择程序员吗?
查看>>
常用ContentType对照表
查看>>
nginx部署注意应该将本来的conf和conf.default里面添加 include conf.d/*.conf;
查看>>
Redis PHP连接操作
查看>>
执法文书打印的实现(三)(word→png的实现)
查看>>
Looper.loop() android线程中的消息循环
查看>>
Dalvik虚拟机JNI方法的注册过程分析
查看>>
java中文乱码解决之道(四)—–java编码转换过程
查看>>
《Linux运维趋势》2010-2013年全部期刊下载
查看>>
2015-04-20一些知识点
查看>>
[转]Python与设计模式
查看>>