Статус
В этой теме нельзя размещать новые ответы.
Регистрация
18 Ноя 2013
Сообщения
65
Репутация
0
Спасибо
0
Монет
0
Обмен

В рождественский вечер на окошке стояло три цветочка, слева на право: герань, крокус и фиалка. Каждое утро Маша вытирала окошко и меняла местами стоящий справа цветок с центральным цветком. А Таня каждый вечер поливала цветочки и меняла местами левый и центральный цветок. Требуется определить порядок цветов ночью по прошествии k дней.

Входные данные

Первая строка содержит количество тестов m (1 ≤ m ≤ 12). В каждой из следующих m строк находится количество дней k (1 ≤ k ≤ 1000).

Выходные данные

Вывести m строк, содержащих по три латинских буквы: "G", "C" и "V" (заглавные буквы без пробелов), описывающие порядок цветов на окошке по истечении k дней (слева направо). Обозначения: G – герань, C – крокус, V – фиалка.
 
#include < bits/stdc++.h > using namespace std; int main() { string str = "GCV"; int i, k ; char flower; cin >> k; while ( k > 0 ) { flower = str[2]; str[2] = str[1]; str[1] = flower; flower = str[1]; str[1] = str[0]; str[0] = flower; k--; } cout << str; } в прошлом году на acmp сдавал
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху