SPOJ第一题

一.问题的重述:

Your program is to use the brute-force approach in order to find the Answer to Life, the Universe, and Everything. More precisely... rewrite small numbers from input to output. Stop processing input after reading in the number 42. All numbers at input are integers of one or two digits.
//你的程序将使用穷举的方法来找到Life,the Universe , and Ecerything 的答案。准确来说,从输入重写到输出,当读入的数字为42的时候停止处理输入,所有输入的数都是100以下的正整数。

Example

Input:
1
2
88
42
99

Output:
1
2
88

Information

In case of any problems with your code, you can take a look in the forum, you'll find the answer, only for this problem, in various languages.

二.解题方法:

     当输入42时就停止输入,并且输出之前输入的数据;题目太简单就不分析了。

源码如下:

#include "stdafx.h"
#include
using namespace std;

int main()
{
	int n;
	int flag=1;
	while (cin >> n && flag==1)
	{
		if (n != 42)
			cout << n << endl;
		else flag = 0;
	}
    return 0;
}

结果如下:
SPOJ第一题_第1张图片

你可能感兴趣的:(算法)