INTERCALC
题目描述
DO YOU EXPECT ME TO FIND THIS OUT?
WHAT BASE AND/XOR LANGUAGE INCLUDES string?
DON’T BYTE OF MORE THAN YOU CAN CHEW
YOU CAN ONLY DISTORT THE LARGEST OF MATHEMATICS SO FAR
SAYING “ABRACADABRA” WITHOUT A MAGIC AND WON’T DO YOU ANY GOOD
THE LAST STACK RUPTURES. ALL DIE. OH, THE EMBARRASSMENT!
I HAVE NO ARRAY AND I MUST SCREAM
ELEMENTS MAY NOT BE STORED IN WEST HYPERSPACE
输入格式
The first line of input data contains a single integer $ n $ ( $ 1<=n<=10 $ ).
The second line of input data contains $ n $ space-separated integers $ a_{i} $ ( $ 1<=a_{i}<=11 $ ).
输出格式
Output a single integer.
样例 #1
样例输入 #1
4
2 5 3 1
样例输出 #1
4
#include<bits/stdc++.h>
using namespace std;
long long n,a[1000],x,y,s;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
x=a[n];
sort(a+1,a+n+1);
y=a[n];
s=x^y;
cout<<s;
return 0;
}
Kids’ Riddle
题面翻译
愚人节题目,输入一个十进制数,将其转化为十六进制之后数圈圈。
注意:
十六进制数字0、4、6、9、A、D各有一个圈。
十六进制数字8、B各有两个圈。
其他十六进制数字没有圈。
感谢@PC_DOS 提供的翻译
题目描述
Programmers’ kids solve this riddle in 5-10 minutes. How fast can you do it?
输入格式
The input contains a single integer $ n $ ( $ 0<=n<=2000000000 $ ).
输出格式
Output a single integer.
样例 #1
样例输入 #1
11
样例输出 #1
2
样例 #2
样例输入 #2
14
样例输出 #2
0
样例 #3
样例输入 #3
61441
样例输出 #3
2
样例 #4
样例输入 #4
571576
样例输出 #4
10
样例 #5
样例输入 #5
2128506
样例输出 #5
3