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.

TAPTR003 - Viết hàm quay trái

Viết hàm thực hiện quay trái n bít đối với một biến kiểu nguyên x
void rotate_left32(unsigned int *x, int n) 
void rotate_left64(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 trá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 trái n2 bít ở dạng hexa với đủ 16 digit, không có tiền tố 0x.

Implementation Requirements

Việc quay trá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 6aa3eca4
4 740e50c66094216d

Output:
aa3eca46
40e50c66094216d7

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.