当前位置: 首页 > news >正文

pta L-007 念数字

L1-007 念数字

分数 10

全屏浏览

切换布局

作者 翁恺

单位 浙江大学

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:

0: ling
1: yi
2: er
3: san
4: si
5: wu
6: liu
7: qi
8: ba
9: jiu

输入格式:

输入在一行中给出一个整数,如:1234

提示:整数包括负数、零和正数。

输出格式:

在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如
yi er san si

输入样例:

-600

输出样例:

fu liu ling ling

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

代码:

#include<iostream>
#include<string>
using namespace std;
int main() {string s;cin >> s;for (int i = 0; i < s.length(); i++) {if (s[i] == '-' && i != s.length() - 1)cout << "fu ";else if (s[i] == '0' && i != s.length() - 1)cout << "ling ";else if (s[i] == '1' && i != s.length() - 1)cout << "yi ";else if (s[i] == '2' && i != s.length() - 1)cout << "er ";else if (s[i] == '3' && i != s.length() - 1)cout << "san ";else if (s[i] == '4' && i != s.length() - 1)cout << "si ";else if (s[i] == '5' && i != s.length() - 1)cout << "wu ";else if (s[i] == '6' && i != s.length() - 1)cout << "liu ";else if (s[i] == '7' && i != s.length() - 1)cout << "qi ";else if (s[i] == '8' && i != s.length() - 1)cout << "ba ";else if (s[i] == '9' && i != s.length() - 1)cout << "jiu ";else if (s[i] == '0' && i == s.length() - 1)cout << "ling";else if (s[i] == '1' && i == s.length() - 1)cout << "yi";else if (s[i] == '2' && i == s.length() - 1)cout << "er";else if (s[i] == '3' && i == s.length() - 1)cout << "san";else if (s[i] == '4' && i == s.length() - 1)cout << "si";else if (s[i] == '5' && i == s.length() - 1)cout << "wu";else if (s[i] == '6' && i == s.length() - 1)cout << "liu";else if (s[i] == '7' && i == s.length() - 1)cout << "qi";else if (s[i] == '8' && i == s.length() - 1)cout << "ba";else if (s[i] == '9' && i == s.length() - 1)cout << "jiu";}return 0;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • LeetCode热题Hot100 - 有效的括号
  • Golang | Leetcode Golang题解之第17题电话号码的字母组合
  • SQL SERVER 备份
  • jenv实现mac下多版本jdk管理以及切换
  • 【AcWing】蓝桥杯集训每日一题Day14|Flood Fill|洪水灌溉算法|DFS|并查集|687.扫雷(C++)
  • Python读取Excel根据每行信息生成一个PDF——并自定义添加文本,可用于制作准考证
  • 一篇文章了解php7和php8新特性
  • 鸿蒙南向开发:制作【智能儿童手表】
  • java实现API服务及请求客户端
  • Utilize webcam to capture photo with camera
  • Leetcode C语言习题
  • 头歌:共享单车之数据可视化
  • Docker之数据卷和Dockerfile
  • 2024 年最新使用 Wechaty 开源框架搭建部署微信机器人(微信群智能客服案例)
  • 前端二维码工具小程序产品使用说明书
  • angular2开源库收集
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • javascript 总结(常用工具类的封装)
  • Magento 1.x 中文订单打印乱码
  • Python十分钟制作属于你自己的个性logo
  • 配置 PM2 实现代码自动发布
  • 前端面试题总结
  • 三分钟教你同步 Visual Studio Code 设置
  • 数组的操作
  • 我与Jetbrains的这些年
  • 主流的CSS水平和垂直居中技术大全
  • 回归生活:清理微信公众号
  • ​ubuntu下安装kvm虚拟机
  • ​数据结构之初始二叉树(3)
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #进阶:轻量级ORM框架Dapper的使用教程与原理详解
  • ${factoryList }后面有空格不影响
  • (1)常见O(n^2)排序算法解析
  • (vue)页面文件上传获取:action地址
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (过滤器)Filter和(监听器)listener
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • (转载)从 Java 代码到 Java 堆
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .Net IE10 _doPostBack 未定义
  • .NET 设计一套高性能的弱事件机制
  • //usr/lib/libgdal.so.20:对‘sqlite3_column_table_name’未定义的引用
  • @Transactional事务注解内含乾坤?
  • [ Linux ] Linux信号概述 信号的产生
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [18] Opencv_CUDA应用之 基于颜色的对象检测与跟踪
  • [22]. 括号生成
  • [Android Pro] Notification的使用
  • [Android]竖直滑动选择器WheelView的实现
  • [Apio2012]dispatching 左偏树
  • [ArcPy百科]第三节: Geometry信息中的空间参考解析
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [BJDCTF2020]The mystery of ip1
  • [BUUCTF NewStarCTF 2023 公开赛道] week3 crypto/pwn