加密2
time limit:1000ms
memory limit:30000kb
total submit:179
accepted:103
description
對乙個整數(32位無符號整數)進行規則如下的加密:
1. 低16位和高16位互換
2. 此時的低16位按位取反
3. 此時的高16位與低16位進行異或運算,結果儲存到高16位
現在根據加密後的整數,求出加密前的整數的16進製制形式.
input
輸入有多case,每個case一行,且只有乙個整數
output
對於每個case輸出乙個整數(16進製制形式),即加密前的整數。
sample input
4294901759
sample output
1hint:十六進製制輸出時請使用大寫字母(a,b...)
#include
int main()
return 0;
}
華東師範大學2020機試題解
1.統計卡牌的值 2.求30的倍數 include include include include include using namespace std const int maxn 1000 10 int arr maxn bool compare char x,char y intmain i...
加密2 華東師範 2020
加密2 time limit 1000ms memory limit 30000kb total submit 145 accepted 83 description 對乙個整數 32位無符號整數 進行規則如下的加密 1.低16位和高16位互換 2.此時的低16位按位取反 3.此時的高16位與低16...
加密2 華東師範 2020
加密2 time limit 1000ms memory limit 30000kb total submit 145 accepted 83 description 對乙個整數 32位無符號整數 進行規則如下的加密 1.低16位和高16位互換 2.此時的低16位按位取反 3.此時的高16位與低16...