NYOJ 594 还是A+B
还是A+B
- 描述
-
输入两个小于100的正整数A和B,输出A+B;A,B均为每位数字对应的英文字母,结果为十进制数。
- 输入
- A,B。
- 输出
- A+B;
- 样例输入
-
one + two = one + two zero =
- 样例输出
-
3 21
-
AC码:
-
#include<stdio.h> #include<string.h> int main() {int i,j,k,sum,a;char str[30],ch[15],pt[10][10]={"zero","one","two","three","four","five","six","seven","eight","nine"};while(gets(str)) // gets()函数输入的字符串允许带空格{sum=0;for(i=0;str[i]!='=';i++){if(str[i]==' ')continue;if(str[i]>='a'&&str[i]<='z'){j=0;a=0;while((str[i]>='a'&&str[i]<='z')){ch[j]=str[i];i++;j++;if(str[i]==' '){ch[j]='\0'; // 不要忘记在字符串末尾置'\0';for(k=0;k<10;k++){if(strcmp(ch,pt[k])==0)// 字符串比较函数{a=a*10+k;}}j=0;i++;}}sum+=a;}if(str[i]=='=')break;}printf("%d\n",sum);}return 0; }
NYOJ 594 还是A+B相关推荐
- NYOJ 30 Gone Fishing JAVA+解析
Gone Fishing这道题目运用的多次折合成一次这种思想我首次见,我想的一个思路是,每次算一下鱼量和时间代价比,这个代码我没有敲,下面的代码是一位仁兄敲得,我研读了一下,做了一个注释,应该有利于后 ...
- Manacher算法 , 实例 详解 . NYOJ 最长回文
51 Nod http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1089 Manacher 算法 定义数组 p[i]表示以i为 ...
- NYOJ 527 AC_mm玩dota
AC_mm玩dota 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 大家都知道AC_mm比较喜欢玩游戏,特别是擅长war3这款经典游戏.某天AC_mm来到了VS平台上 ...
- hdu-2204 Eddy's爱好 nyoj 526
hdu : http://acm.hdu.edu.cn/showproblem.php?pid=2204 nyoj : http://acm.nyist.net/JudgeOnline/proble ...
- NYOJ 762 第k个互质数(二分 + 容斥)
第k个互质数 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 两个数的a,b的gcd为1,即a,b互质,现在给你一个数m,你知道与它互质的第k个数是多少吗?与m互质的数按 ...
- NYOJ 257 中缀表达式表示成后缀表达式
话说这道题代码那个丑陋啊,,写出来我自己都不想再看第二遍啊...看了看聪神的代码,还消耗我3个NYOJ币啊,,更扯得是,聪神的代码我看不懂啊,,,,卧槽...这道题不再多说了,数据结构上有详细的介绍, ...
- 【快乐水题】594. 最长和谐子序列
原题: 力扣链接:594. 最长和谐子序列 题目简述: 和谐数组是指一个数组里元素的最大值和最小值之间的差别 正好是 1 . 现在,给你一个整数数组 nums ,请你在所有可能的子序列中找到最长的和谐 ...
- Codeforces Round #594 (Div. 2) C. Ivan the Fool and the Probability Theory 思维 + dp
文章目录 题意: 思路 题意: 思路 一开始找规律,表都打好了,没找出来.. 找规律还是适合让队友来. 先考虑第一行,我们先计算第一行的方案数,设f[i][j]f[i][j]f[i][j]表示到了ii ...
- NYOJ 24 素数距离问题
素数距离问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度.如果左右有等距离长度素数 ...
最新文章
- 云计算的下一站:Serverless的2020发展前瞻!
- python安装了运行不了_python详细安装教程
- lk中内联调用的dsb()
- 阿里云短信官方的java示例是错误的
- mysql用in查询list_Mysql优化器对in list的处理
- 前端学习(2240):构造Vue的的利器-脚手架vue-cli3
- C++中int *p[4]和 int (*q)[4]的区别
- (九)linux中断编程
- 北大先修课 计算机,解读:北大清华大学先修课的那些事
- 轻松搞定C语言中复杂的声明
- python 对目录下文件过滤删除
- 请假要组长和经理同时审批该怎么办?来看看工作流中的会签功能
- UE4 C++基础回顾2
- Windows远程桌面出现Error code: 0xc07的解决方案
- OP27运放在同相比例放大器中的应用
- 数据库连接和数据库连接池连接
- C/C++编程:tan、atan、sin、cos等三角函数用法的代码演示及结果,注意角度和弧度的转换!
- python 遗传算法 字符串_遗传算法——Python
- 抖音、快手、火山等小视频去水印
- PAT乙 1074. 宇宙无敌加法器