数数

简介:

数数

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

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

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

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

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

输入
输入分两部分:
第一部分:一个整数T(1<=T<=1000)
第二部分:一共T行,每行为一个数字。每个数的长度不超过10位。
输出
每组输出单独占一行,输出对应的返回给德国教授的页码缩写。
样例输入
2
12
1234
样例输出
TO
FTTO

查看代码---运行号:252102----结果:Accepted

运行时间: 2012-10-05 08:18:01  |  运行人: huangyibiao
01. #include <iostream>
02. using namespace std;
03.  
04. int main()
05. {
06. int testNum;
07.  
08. cin >> testNum;
09. while (testNum--)
10. {
11. long num;
12. cin >> num;
13.  
14. while (num)
15. {
16. switch (num % 10)
17. {
18. case 0:
19. case 1: cout << "O"; break;
20. case 2:
21. case 3: cout << "T"; break;
22. case 4:
23. case 5: cout << "F"; break;
24. case 6:
25. case 7: cout << "S"; break;
26. case 8: cout << "E"; break;
27. case 9: cout << "N"; break;
28. }
29. num /= 10;
30. }
31. cout << endl;
32.  
33. }
34. return 0;
35. }

目录
相关文章
|
机器学习/深度学习 算法 计算机视觉
深度学习目标检测系列:一文弄懂YOLO算法|附Python源码
本文是目标检测系列文章——YOLO算法,介绍其基本原理及实现细节,并用python实现,方便读者上手体验目标检测的乐趣。
46699 0
|
10月前
|
SQL 算法 API
NiceGui:Python中的轻量级GUI框架初体验
NiceGui:Python中的轻量级GUI框架初体验
981 0
|
云安全 安全 Oracle
安全基线核查
安全基线核查
2370 0
安全基线核查
|
JavaScript 前端开发 数据挖掘
一文带你学会15个HarmonyOS JS组件
HarmonyOS应该如何上手?有没有实操项目可供入门?HarmonyOSCodeLab栏目致力于挖掘生动有趣的案例,用浅显易懂的文字,简单易上手的代码,呈现HarmonyOS开发的多样性,让你一看就懂,一敲就会!
612 0
|
消息中间件 canal 存储
DataHub完全兼容kafka
DataHub目前已全面支持kafka producer、kafka consumer
6447 0
|
域名解析 安全 关系型数据库
|
算法 Java 存储
详解蚂蚁金服 SOFAJRaft | 生产级高性能 Java 实现
Scalable Open Financial Architecture Stack 是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。
13642 0
|
移动开发 前端开发
React native 栈溢出错误maximum call stack size exceeded.
Cannot update during an existing state transition (such as within render or another component's constructor).
4628 0