设为首页 加入收藏

TOP

UVa10878 - Decode the tape
2014-11-23 20:16:33 来源: 作者: 【 】 浏览:10
Tags:UVa10878 Decode the tape

把空格看成0,把o就看成是1的话,中间的.忽略,那么一行字符串组成的1,0串的值即位输出字符的ASCII值


C++代码:

#include 
int main()
{
	char s[100];
	while(gets(s))
	{
		if(s[0]=='_')
			continue;
		int c=0;
		for(int i=1;i<=9;++i)
		{
			if(s[i]==' ')
				c=c*2+0;
			else
			{
				if(s[i]=='o')
					c=c*2+1;
			}
		}
		printf("%c",c);
	}
	return 0;
}

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇将边权拆成两半加到它所关联的两.. 下一篇九度笔记之 1494:Dota

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C 内存管理 | 菜鸟教 (2025-12-26 20:20:37)
·如何在 C 语言函数中 (2025-12-26 20:20:34)
·国际音标 [ç] (2025-12-26 20:20:31)
·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)