Кольорові кульки
Limits: 2 sec., 256 MiB
Марічка любить збирати кольорові кульки. На даний момент в її колекції є \(a\) кульок жовтого кольору і \(b\) кульок зеленого кольору.
Зеник любить розважатися з кульками Марічки. Однією з його улюблених розваг є розставляти кульки в рядок, який виходить довгим, кольоровим і красивим.
Зараз Зеник хоче здивувати Марічку і поставив перед собою мету розставити кульки в рядок так, щоб кількість сусідніх кульок різного кольору була якомога більшою. Допоможіть йому в цьому, знайдіть таке розташування.
Input
У єдиному рядку задано два цілі числа \(a\) і \(b\) — кількості жовтих і зелених кульок в колекції Марічки.
Output
У єдиному рядку виведіть рядок, який складається з \(a\) символів Y
(які позначають
жовті кульки) та \(b\) символів
G
(які позначають зелені кульки).
Цей рядок повинен містити максимальну кількість пар сусудніх кульок різного кольору.
Якщо існує декілька відповідей, які максимізовують цю кількість, дозволяється вивесту будь-яку з них.
Constraints
\(0 \le a, b \le 1000\),
\(0 < a+b\).
Samples
Input (stdin) | Output (stdout) |
---|---|
1 2 | GYG |
Input (stdin) | Output (stdout) |
---|---|
4 0 | YYYY |
Notes
У першому прикладі є дві зелені кульки і одна жовта. Найбільша кількість сусідніх пар кульок різного кольору рівна двом.
У другому прикладі в колекції немає зелених кульок, відповідно і пар сусідніх кульок різного кольору не може бути.
Submit a solution
Element Type | Created | Who | Problem | Compiler | Result | Time (sec.) | Memory (MiB) | # | Actions |
---|
Element Type | Created | Who | Problem | Compiler | Result | Time (sec.) | Memory (MiB) | # | Actions |
---|