[BOJ 8756] Dziwna planeta

View as PDF

Submit solution

Points: 4
Time limit: 1.0s
Memory limit: 128M

Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text

Pewnego razu gdzieś tam sobie istniała n-wymiarowa przestrzeń. Znajdowała się tam również pewna dziwna planeta. Jedną z jej przedziwnych cech był jej kształt - n-wymiarowy hipersześcian o jednostkowej długości boku. W każdym wierzchołku planety znajdowało się pewne dziwne miasto.</p>

Terytorium tej planety zostało podzielone między trzy wrogie królestwa. Jednak kilka miast ogłosiło swoją niezależność - nazwijmy je neutralnymi: i-te miasto jest niezależne, jeśli d1(i) = d2(i) = d3(i), gdzie dj(i) oznacza odległość między i-tym miastem oraz stolicą j-tego królestwa. Wszystkie odległości liczone są przy pomocy metryki miejskiej.

Twoim zadaniem jest obliczenie liczby neutralnych miast. Ze względu na to że wynik może być duży, wystarczy wypisać go modulo 109 + 7.

입력 형식

Wejście zawiera trzy linie. W każdej linii znajdują się współrzędne stolicy kolejnego królestwa w postaci liczby binarnej długosci n (1 ≤ n ≤ 105).

출력 형식

W pierwszym i jedynym wierszu wyjścia powinna się znaleźć jedna liczba całkowita równa liczbie neutralnych miast modulo 109 + 7.

예제 입력

01
01
10

예제 출력

2

Comments

There are no comments at the moment.