1179;构造表达式
来源:互联网 发布:sai mac软件下载 编辑:程序博客网 时间:2024/05/23 01:56
1179:构造表达式
Description
有一些三个整数构成的整数群,它的结构是:第一行整数N表示后面有N个几个整数群,每个整数群由三个整数组成。尝试用+、-、×、/(整除)来凑前两个数的计算结果,以图与第三个整数相等。如果能凑到相等,则输出该表达式,否则,输出None。输入将保证若表达式存在,则一定唯一。
Input
4123 1234 1012 34 2212 12 245678910 7 56789
Output
None34-12=2212+12=24None
Sample Input
4
123 1234 10
12 34 22
12 12 24
5678910 7 56789
Sample Output
None
34-12=22
12+12=24
None
#include<iostream>using namespace std;int main(){ int N,a,b,c; cin>>N; while(N--) { cin>>a>>b>>c; if(a+b==c) { cout<<a<<"+"<<b<<"="<<c<<endl; continue; } else if(a*b==c) { cout<<a<<"*"<<b<<"="<<c<<endl; continue; } else if(a-b==c||b-a==c) { if(a<b) { int t=a; a=b; b=t; } cout<<a<<"-"<<b<<"="<<c<<endl; continue; } else if(a/b==c&&a%b==0||b/a==c&&b%a==0) { if(a<b) { int t=a; a=b; b=t; } cout<<a<<"/"<<b<<"="<<c<<endl; continue; } else cout<<"None"<<endl; }}
阅读全文
0 0
- 1179: 构造表达式
- 1179;构造表达式
- 正则表达式构造
- 动态构造Lambda表达式
- 1005 -- 构造表达式
- 上机题目<构造表达式>
- 构造表达式树
- Python 构造表达式
- 文本表达式计算之后缀表达式构造
- 正则表达式的构造摘要
- 表达式树的构造算法
- 正则表达式的构造摘要
- 正则表达式DFA构造方法
- 正则表达式的构造摘要
- JAVA正则表达式构造摘要
- 正则表达式的构造摘要
- C# Regex构造正则表达式
- 正则表达式DFA构造方法
- centos7 搭建WEB服务器
- POJ 2063 Investment 完全背包
- CSS之border
- ssh框架Struts2 简单应用
- TCP连接的三次握手和四次握手
- 1179;构造表达式
- leetcode 134. Gas Station 加油站问题
- javap -c命令关键字的含义
- 线性表Test2(约瑟夫环)
- 1013数素数(素数)
- Win10下python3和python2同时安装并解决pip共存问题
- 关于typedef的用法总结
- Ubuntu下面安装字体后,显示不完全的问题
- 226. Invert Binary Tree