Màu chữ (THTA Thanh Khê 2022)

Xem PDF



Thời gian:
Scratch 10.0s
Bộ nhớ:
Scratch 256M

Tác giả:
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: 900 Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Jack viết dòng chữ TIN HOC TRE THANH KHE lặp lại nhiều lần thành dãy các kí tự liên tiếp như sau:

TINHOCTRETHANHKHETINHOCTRETHANHKHETIN…..

Sau đó Jack tô màu các chữ cái trong dãy theo thứ tự Blue, Red, White, Yellow, Blue, Red, White, Yellow,...

Yêu cầu: Nhập vào số nguyên dương \(k\) (\(k \geq 1\)), hãy in ra màn hình chữ cái thứ \(k\) và màu của kí tự đó trong dãy theo định dạng: Kí tự - Màu

Input

  • Một số nguyên dương \(k\) (\(k \geq 1\)).

Output

  • In ra màn hình chữ cái thứ \(k\) và màu của kí tự đó theo định dạng: Kí tự-Màu

Example

Test 1

Input
5
Output
O-Blue
Note

Dãy: TINHOCTRETHANHKHETINHOCTRETHANHKHE…

Kí tự thứ \(5\)O, màu thứ \(5\) (theo chu kỳ 4) là Blue.

Test 2

Input
23
Output
C-White
Note

Dãy: TINHOCTRETHANHKHETINHOCTRETHANHKHE…

Kí tự thứ \(23\)C, màu thứ \(23\) (theo chu kỳ 4) là White.

Scoring

  • \(60\%\) test tương ứng \(60\%\) số điểm của bài với \(1 \leq k < 100\).
  • \(40\%\) test khác tương ứng với \(40\%\) số điểm còn lại của bài với \(k < 10^{12}\).

Bình luận (3)

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

Kỳ thi: