華東師範大學2020 加密2

2021-06-17 17:50:32 字數 638 閱讀 7293

加密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...