306882: CF1266A. Competitive Programmer
Memory Limit:256 MB
Time Limit:1 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Competitive Programmer
题意翻译
给出$n$个数,问对于每个数,是否可以将这个数的数位重新组合(可以有前导零),使其可以被$60$整除,若可以,则输出$red$,否则,输出$cyan$题目描述
Bob is a competitive programmer. He wants to become red, and for that he needs a strict training regime. He went to the annual meeting of grandmasters and asked $ n $ of them how much effort they needed to reach red. "Oh, I just spent $ x_i $ hours solving problems", said the $ i $ -th of them. Bob wants to train his math skills, so for each answer he wrote down the number of minutes ( $ 60 \cdot x_i $ ), thanked the grandmasters and went home. Bob could write numbers with leading zeroes — for example, if some grandmaster answered that he had spent $ 2 $ hours, Bob could write $ 000120 $ instead of $ 120 $ . Alice wanted to tease Bob and so she took the numbers Bob wrote down, and for each of them she did one of the following independently: - rearranged its digits, or - wrote a random number. This way, Alice generated $ n $ numbers, denoted $ y_1 $ , ..., $ y_n $ . For each of the numbers, help Bob determine whether $ y_i $ can be a permutation of a number divisible by $ 60 $ (possibly with leading zeroes).输入输出格式
输入格式
The first line contains a single integer $ n $ ( $ 1 \leq n \leq 418 $ ) — the number of grandmasters Bob asked. Then $ n $ lines follow, the $ i $ -th of which contains a single integer $ y_i $ — the number that Alice wrote down. Each of these numbers has between $ 2 $ and $ 100 $ digits '0' through '9'. They can contain leading zeroes.
输出格式
Output $ n $ lines. For each $ i $ , output the following. If it is possible to rearrange the digits of $ y_i $ such that the resulting number is divisible by $ 60 $ , output "red" (quotes for clarity). Otherwise, output "cyan".
输入输出样例
输入样例 #1
6
603
006
205
228
1053
0000000000000000000000000000000000000000000000
输出样例 #1
red
red
cyan
cyan
cyan
red