ICPC рядки#11308

ICPC рядки (Розбір)

Кількість різних анаграм слова "ICPC" дорівнює .

П'ятий символ ICPC-рядка однозначно визначається першими чотирма. Дійсно, кожні підряд ідучі букви повинні містити дві літери , одну і одну . Отже, п'ятий символ повинен збігатися з першим. З тієї ж причини шостий символ збігається з другим, сьомий — з третім, і так далі.

Таким чином, будь-який ICPC-рядок повністю задається першими чотирма символами. Отже, кількість ICPC-рядків довжини не залежить від і дорівнює кількості анаграм слова "ICPC", тобто .

Приклад

Розглянемо приклади ICPC-рядків:

Реалізація алгоритму

Для вирішення задачі достатньо вивести одне число .

printf("12\n");