数数

原创 2013年12月05日 15:32:01

数数

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
描述

我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。

现在有一位德国来的教授在郑州大学进行关于ACM的讲座。现在他聘请你来担任他的助理,他给你一些资料让你找到这些资料在书中的页数。现在你已经找到了对应的页码,要用英文把页码告诉他。

为了简化我们的问题,你只需要返回单词的大写的首字母。(数字0读成字母O)

注意:每个数字式单独读取的,因此不会出现11读成double one的情况。

输入
输入分两部分:
第一部分:一个整数T(1<=T<=1000)
第二部分:一共T行,每行为一个数字。每个数的长度不超过10位。
输出
每组输出单独占一行,输出对应的返回给德国教授的页码缩写。
样例输入
2
12
1234
样例输出
TO
FTTO
#include <stdio.h>
#include <string.h>
int main()
{	 
	int T,i,n;
	char a[40];
	scanf("%d",&T);
	while(T--)
	{
		char ch;
		scanf("%s",a);
        n=strlen(a);
	  for(i=n-1;i>=0;i--)
	  { 
		ch=a[i];
		if(ch=='1'||ch=='0')
			ch='O';
		else if(ch=='2'||ch=='3')
			ch='T';
		else if(ch=='4'||ch=='5')
			ch='F';
		else if(ch=='6'||ch=='7')
			ch='S';
		else if(ch=='8')
			ch='E';
		else if(ch=='9')
			ch='N';
			printf("%c",ch);
	  } 
	  printf("\n");
	}


	return 0;
}

经典代码之 数数踢人

  • 2013年06月08日 23:41
  • 898B
  • 下载

宝宝数数幼儿启蒙

  • 2012年08月25日 22:59
  • 135KB
  • 下载

jzoj P1421【汕头市选2012初中组】数数(count)

题目大意: 求点(1,1)到点(N,M)花费积分为P的路径的总数。题解: f[i,j,k]表示起点到点(i,j)时积分为k的数量。 1...

AutoCAD数数工具

  • 2014年02月22日 19:59
  • 764B
  • 下载

[BZOJ3530][Sdoi2014]数数(AC自动机+数位dp)

题目描述传送门题解今天胡策gty竟然原搬sdoi原题… 写完顺手过了样例,写暴力对拍竟然不出错!自己也吃了一惊,感觉稳得很 结果没处理前导0…GG把所有的数字串丢到AC自动机里去 f[i][j]...

约瑟夫环问题,儿童数数游戏

  • 2012年07月07日 12:59
  • 165KB
  • 下载

java多线程之从1数到10 //两个线程进行数数

军训时最常见的莫过于报数了,1、2、3、4、5..... 现在我要用java的多线程实现类似军训报数的功能, 即开启两个线程,让它们轮流数数,从1数到10,如: 线程A:1 线程B:2 线程...

快速模数数模转换资料

  • 2009年08月12日 10:11
  • 568KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数数
举报原因:
原因补充:

(最多只允许输入30个字)