题解 | #涂颜料#
涂颜料
https://www.nowcoder.com/practice/4ef038ae1c5f4524b8a8a0c1e6b062a1
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
int opr = scanner.nextInt();
int[] numList = new int[num+2];
for (int i = 0; i < opr; i++) {
int start = scanner.nextInt();
int endpt = scanner.nextInt();
numList[start] ++;
numList[endpt + 1] --;
}
String[] string = {"R", "G", "B"};
for (int i = 1; i <= num; i++) numList[i] += numList[i-1];
for (int i = 1; i <= num; i++) {
int k = numList[i];
if (k == 0) System.out.print("O");
else {
k = (k - 1) % 3;
System.out.print(string[k]);
}
}
}
}

