| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 512 MB | 78 | 10 | 6 | 18.182% |
На днях Алиса делала уборку в своей комнате и нашла дневник, который вела в начальной школе. Там она с удивлением обнаружила запись о том насколько ее поразило то, что 2ドル + 2 = 2 \cdot 2$. Невероятно, умножение и сложение дают один и тот же результат!
Эта запись натолкнула Алису на следующую задачу: пусть целые заданы числа $a$ и $b$. Сколько различных значений в наборе чисел
$a + b,ドル $a - b,ドル $a \cdot b,ドル $a / b,ドル $a^b,ドル
$b + a,ドル $b - a,ドル $b \cdot a,ドル $b / a,ドル $b^a$.
Деление происходит без округления, результат деления может не быть целым числом. Если какое-либо выражение из этого набора некорректно, то Алиса его не рассматривает. Некорректными считаются деление на ноль и возведение нуля в неположительную степень.
Первая строка входного файла содержит целые числа $a$ и $b,ドル разделенные пробелом ($|a|, |b| \le 10^9$).
Выведите в выходной файл количество различных чисел в приведенном наборе.
2 5
8
0 1
3