题目名称 2595. RGB灯泡
输入输出 lightt.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 GravatarTARDIS 于2017-01-20加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:31, 提交:67, 通过率:46.27%
GravatarNVIDIA 100 0.000 s 0.00 MiB C++
GravatarRegnig Etalsnart 100 0.000 s 0.00 MiB C++
Gravatar1020 100 0.000 s 0.00 MiB C++
Gravatar特瑞博格 100 0.000 s 0.00 MiB C++
Gravatar䱖虁職 100 0.001 s 0.37 MiB C++
Gravatar䱖虁職 100 0.002 s 0.73 MiB C++
Gravatar䱖虁職 100 0.002 s 0.73 MiB C++
Gravatar䱖虁職 100 0.002 s 0.73 MiB C++
Gravatar魔笛 100 0.005 s 0.81 MiB C++
GravatarYGOI_真神名曰驴蛋蛋 100 0.007 s 1.05 MiB C++
本题关联比赛
cmath生日赛
关于 RGB灯泡 的近10条评论(全部评论)
水题...........
GravatarJustWB
2017-09-20 20:24 5楼
感觉遗忘一切
GravatarNVIDIA
2017-06-27 10:28 4楼
暴力失败。。。
小学数学挽尊。。。
Gravatar小字、小瓶子
2017-04-24 22:57 3楼
= =
水题
GravatarYGOI_真神名曰驴蛋蛋
2017-01-20 16:20 2楼
我不知道则么提交数据啊
GravatarTARDIS
2017-01-20 09:46 1楼

2595. RGB灯泡

☆   输入文件:lightt.in   输出文件:lightt.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】


这是一道关于灯的题。

故事是这个样子的。XLM 拥有 n 盏灯,每盏灯都会发出很多颜色。具体地,一盏灯只有

可能会发出红(R)绿(G)蓝(B)三种颜色。一开始,n 盏灯发出的都是红光。

XLM 有一个按钮,每按一次这个按钮,最右边的灯将会发生一次变换。

我们定义变换是这样子的:

若当前灯发出红光,则它会变成发出绿光。

若当前灯发出绿光,则它会变成发出蓝光。

若当前灯发出蓝光, 则它会变成发出红光, 且它左边的灯 (如果存在) 会发生一次变换。

XLM 想知道,当它按下 m 次按钮时,这些灯最终都会是什么颜色的。


【输入格式】

一行两个数 n,m。

【输出格式】

一行 n 个字符,表示按 m 次按钮后所有灯发出的颜色。

【样例输入】

2 3

【样例输出】

GR

【提示】


数据范围

对于 30%的数据 n<=10,m<=100000。

对于 60%的数据 n<=10,m<=10^18。

对于 100%的数据 1<=n<=100000,0<=m<=10^18。

其中对于每一类数据都有 10%的数据 m=0。



【来源】

在此键入。