HDOJ 1091 A+B for Input-Output Practice (III)
2016-06-07 16:55
691 查看
Problem Description
Your task is to Calculate a + b.
Input
Input contains multiple test cases. Each test case contains a pair of integers a and b, one pair of integers per line. A test case containing 0 0 terminates the input and this test case is not to be processed.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
1 5
10 20
0 0
Sample Output
6
30
Author
lcy
虽然是水题,第一遍做的时候竟然WA了,那就把错误的代码拿出来大家也留意。。。
#include <iostream>
using namespace std;
int main()
{
int a,b;
while((cin>>a>>b)&&(a!=0&&b!=0))
cout << a+b << endl;
return 0;
}
运行后发现输入0和一个非0数的时候,程序结束。认真想了想,逻辑有问题,改了后果断AC。
#include <iostream>
using namespace std;
int main()
{
int a,b;
while((cin>>a>>b)&&(a!=0||b!=0))
cout << a+b << endl;
return 0;
}
Problem Description
Your task is to Calculate a + b.
Input
Input contains multiple test cases. Each test case contains a pair of integers a and b, one pair of integers per line. A test case containing 0 0 terminates the input and this test case is not to be processed.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
1 5
10 20
0 0
Sample Output
6
30
Author
lcy
Your task is to Calculate a + b.
Input
Input contains multiple test cases. Each test case contains a pair of integers a and b, one pair of integers per line. A test case containing 0 0 terminates the input and this test case is not to be processed.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
1 5
10 20
0 0
Sample Output
6
30
Author
lcy
虽然是水题,第一遍做的时候竟然WA了,那就把错误的代码拿出来大家也留意。。。
#include <iostream>
using namespace std;
int main()
{
int a,b;
while((cin>>a>>b)&&(a!=0&&b!=0))
cout << a+b << endl;
return 0;
}
运行后发现输入0和一个非0数的时候,程序结束。认真想了想,逻辑有问题,改了后果断AC。
#include <iostream>
using namespace std;
int main()
{
int a,b;
while((cin>>a>>b)&&(a!=0||b!=0))
cout << a+b << endl;
return 0;
}
Problem Description
Your task is to Calculate a + b.
Input
Input contains multiple test cases. Each test case contains a pair of integers a and b, one pair of integers per line. A test case containing 0 0 terminates the input and this test case is not to be processed.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
1 5
10 20
0 0
Sample Output
6
30
Author
lcy
相关文章推荐
- PHP开发知识
- 使用matplotlib的示例:调整字体-设置刻度、坐标、colormap和colorbar等
- 配置FTP服务器提供上传下载功能
- PHP中is_file,file_exists的区别,is_file 不能替代file_exits的理由
- PHP中提供的用于MySQL的主要API是什么?(官网整理)
- PHP 获取IP 相关
- Yii2 验证码
- PHP-表单
- Windows 2008 R2 下IIS7.5+PHP5.2环境配置(FastCgi设置)
- Yii2.0开发初学者必看
- Laravel ——路由(中间件与路由组)
- 详解PHP使用DOMDocument类遍历、增加、修改、删除XML节点操作
- 【PHP】Windows环境Hello World
- php数组
- Windows 2008 R2 用PHP Manager for IIS 配置PHP(FastCGI)环境
- PHP框架开发教程(三) 入口文件
- PHP面向对象简单总结
- phpcms标签整理_当前栏目调用
- codeigniter 移除 URL 中的 index.php
- phpmysql提示 升级到5.5.0