Alice做算术 I
来源:互联网 发布:淘宝销量多久更新一次 编辑:程序博客网 时间:2024/05/21 10:03
Description
还没满一周岁,Alice就开始学习算术了。她学得很快,爸爸出了很多算术题(math problems),Alice都能很快做出来。每次做完题目就嚷着要吃蛋糕。后来,爸爸干脆用电脑随机出题,而且题目数量惊人(超过1000题),这下Alice就没那么快做得完了。于是,可爱的Alice用可怜兮兮的眼神看着你,向你求助。为了能够尽快吃蛋糕,请你编(write)一个程序帮她秒杀这些题目吧。
Input
输入有多行,每行是一条算术式子,运算数都是整数。算式形式如下:
1+1=
4/2=
10-5=
3*2=
12%5=
顺便说一下(by the way),Alice把求余运算也学会了,但是Alice没学过负数,因此,如果运算结果是负数的,她就不会做。
Output
对每条算术式子,输出运算结果,一个一行。
碰到Alice不会做的式子,输出 “Daddy is bad guy”
Sample Input
1+1=
4/2=
10-5=
3*2=
12%5=
3-10=
Sample Output
2
2
5
6
2
Daddy is bad guy
#include <stdio.h>int main(){ char a; int i,j,sum; char b='+',c='-',d='*',e='/',f='%'; while (scanf("%d%c%d=",&i,&a,&j)!=EOF) { if (1) { if(a==b) { sum=i+j; } if(a==f) { sum=i%j; } if(a==d) { sum=i*j; } if(a==e) { sum=i/j; } if(a==c) { sum=i-j; } } if(sum>=0) { printf ("%d\n",sum); } else printf("Daddy is bad guy\n"); } return 0;}
阅读全文
0 0
- Alice做算术 I
- Alice做算术1
- Problem I: 小学生算术
- ZOJ 3562 Alice's Sequence I
- ZOJ 3562 Alice's Sequence I 中国剩余定理 不互质
- linux做算术运算- bc命令和 $(())
- 算术运算符的优先级(i+=i-=i*=i)
- 算术
- 算术
- Light oj Trailing Zeroes (I) (算术基本定理)
- shell编程中对变量做算术运算
- 背景:妈妈给六岁的儿子出算术题做
- I aced it!我做得很好
- leetcode做题总结,贪心算法I
- 【数据结构实验】实验四 算术表达式求值(必做,设计性实验,2学时)
- 使用java语言基础部分知识,做一个简易的2个数之间的关于算术运算符的计算。
- 单调队列1002 HDU 4122 Alice's mooncake shop 对于学习单调队列的同学不建议做,浪费时间的模拟水题
- 算术平均数
- HDU 2222-Keywords Search
- 20
- 深入浅出:Linux设备驱动之字符设备驱动
- Tarjan’s off-line lowest common ancestors algorithm
- vb.net 教程 8-2 简单的SQL语言1
- Alice做算术 I
- NYOJ 1128 手速(双端队列)
- 字符串工具类(一)
- 第一篇博客
- luoguP1525关押罪犯
- TensorFlow模型op的保存和加载(含演示代码)
- Python:zip()函数
- 【算法学习】二叉树
- 01.创新与企业家精神——创新实践