Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

TAPTR004 - Viết hàm quay phải

Viết hàm thực hiện quay phải n bít đối với một biến kiểu nguyên x
void rotate_right32(unsigned int *x, int n) 
void rotate_right64(unsigned long long *x, int n)

Input

Dòng 1: hai số nguyên n1, x1 ngăn nhau bởi dấu cách. Trong đó 0 < n1 < 32 và x1 thuộc kiểu unsigned int ở dạng thập lục phân (không có tiền tố 0x)
Dòng 2: hai số nguyên n2, x2 ngăn nhau bởi dấu cách. Trong đó 0 < n2 < 64 và x2 thuộc kiểu unsigned long long ở dạng thập lục phân (không có tiền tố 0x)

Output

Dòng 1: số nguyên x1 sau khi quay phải n1 bít ở dạng hexa với đủ 8 digit, không có tiền tố 0x.
Dòng 2: số nguyên x2 sau khi quay phải n2 bít ở dạng hexa với đủ 16 digit, không có tiền tố 0x.

Implementation Requirements

Việc quay phải phải được thực hiện bằng hai hàm như trên.

Lưu ý: Hệ thống SPOJ không có khả năng kiểm tra xem các yêu cầu về cài đặt có được tuân thủ hay không. Người làm bài tập này cần tự giác tuân thủ yêu cầu này.

Example

Input:
4 e782590b
8 c0f25c4c5d396aba

Output:
be782590
bac0f25c4c5d396a

Added by:Nguyễn Tuấn Anh
Date:2017-03-04
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.