Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (w >= k) {
- if (c >= k) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print('W');
- } else {
- out.print('C');
- }
- }
- } else {
- if (b >= k) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print('W');
- } else {
- out.print('B');
- }
- }
- } else {
- if (n <= 2 * (c + b) + 1) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print("W");
- } else {
- if (c > 0) {
- out.print("C");
- c--;
- } else {
- out.print("B");
- }
- }
- }
- } else {
- out.print("NO");
- }
- }
- }
- } else {
- if (c >= k) {
- if (b >= k) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print('B');
- } else {
- out.print('C');
- }
- }
- } else {
- if (n <= 2 * (w + b) + 1) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print("C");
- } else {
- if (w > 0) {
- out.print("W");
- w--;
- } else {
- out.print("B");
- }
- }
- }
- } else {
- out.print("NO");
- }
- }
- } else {
- if (n <= 2 * (c + w) + 1) {
- out.println("YES");
- for (int i = 0; i < n; i++) {
- if (i % 2 == 0) {
- out.print("B");
- } else {
- if (c > 0) {
- out.print("C");
- c--;
- } else {
- out.print("W");
- }
- }
- }
- } else {
- out.print("NO");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement