猜数是一种流行的游戏之间的小学生。老师鼓励学生玩游戏,因为它提高了他们的算术技能,逻辑思维,并遵循简单的程序。我们认为,最有可能,你也会掌握在几分钟。这里是一个例子,你也可以玩这个游戏:问一个朋友想一个数,我们称它为N0。
然后:
1。请你的朋友计算N1 = 3×N0和N1告诉你如果是偶数还是奇数。
2。如果N1是偶数,请你的朋友计算N2 = N1 / 2。如果,否则,N1很奇怪然后让你的朋友计算N2 =(N1 + 1)/ 2。
3。现在请你的朋友算N3 = 3×N2。
4。请你的朋友告诉你N4 = N3 / 9的结果。(n4是除法运算的商。在计算机术语中,“/”是整数除法运算符。)
5。现在你可以简单地通过计算揭示原数N0 = 2 *N4当N1为偶数,否者N0 =2*N4+1
然后:
1。请你的朋友计算N1 = 3×N0和N1告诉你如果是偶数还是奇数。
2。如果N1是偶数,请你的朋友计算N2 = N1 / 2。如果,否则,N1很奇怪然后让你的朋友计算N2 =(N1 + 1)/ 2。
3。现在请你的朋友算N3 = 3×N2。
4。请你的朋友告诉你N4 = N3 / 9的结果。(n4是除法运算的商。在计算机术语中,“/”是整数除法运算符。)
5。现在你可以简单地通过计算揭示原数N0 = 2 *N4当N1为偶数,否者N0 =2*N4+1
下面是一个例子,你可以遵循:如果N0 = 37,然后N1 = 111是奇数。现在我们可以计算N2 = 56,N3=168,N4= 18,这就是你的朋友会告诉你。在计算2×N4 + 1 = 37表明N0。
#include <iostream>
#include"sstream"
#include"string"
#include"algorithm"
#include"cstring"
#include"cstdio"
using namespace std;
int main()
{
int n;
int cas=0;
while(cin>>n&&n)
{
cout<<++cas<<". ";
int n1=n*3,n2;
if(n1%2) {n2=(n1+1)/2;cout<<"odd ";}
else {n2=n1/2;cout<<"even ";}
cout<<n2*3/9<<endl;
}
return 0;
}