Tô màu 3

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 800 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho một lưới ô vuông \(N \times N\) ô (\(N\) là số lẻ). Hàng được đánh số từ dưới lên trên, cột được đánh số từ trái qua phải.

Người ta dùng \(4\) màu: White, Red, Yellow, Blue để tô màu các ô vuông theo quy tắc tô từ trong tâm lưới ô vuông ra ngoài.

  • Vành đai 1: tô 1 ô vuông ở tâm: màu White.
  • Vành đai 2: tô 8 ô vuông bao quanh vành đai 1: màu Red.
  • Vành đai 3: tô 16 ô vuông bao quanh vành đai 2: màu Yellow.
  • Vành đai 4: tô 24 ô vuông bao quanh vành đai 3: màu Blue.
  • Vành đai 5: tô 32 ô vuông bao quanh vành đai 4: màu White.
  • .................................................

Yêu cầu: bạn hãy cho biết màu của ô vuông nằm ở hàng thứ \(a\), cột thứ \(b\).

Input

  • Dòng 1: một số nguyên dương \(N\) (\(1 \le N \le 10^{16}\); \(N\) là số lẻ).
  • Dòng 2: hai số \(a, b\) cách nhau một dấu cách (\(1 \le a, b \le N\)).

Output

  • Ghi ra kết quả là màu của ô vuông nằm ở hàng thứ \(a\), cột thứ \(b\).

Example

Test 1

Input
15
3 4
Output
Red

Test 2

Input
15
3 2
Output
Yellow

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: