11691. Гра: проста сума


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Два гравці грають у гру.

  • Спочатку перший гравець вибирає ціле число між \(A\) і \(B\) (включно) і повідомляє його другому гравцеві.

  • Далі другий вибирає ціле число між \(C\) і \(D\) (включно).

  • Якщо сума цих двох цілих чисел є простим, то другий гравець виграє; інакше виграє перший гравець.

Якщо обидва гравці грають оптимально, який гравець переможе?

Формат вхідних даних

Вхідний потік містить цілі числа \(A,B,C,D\) (\(1 \le A \le B \le 100\), \(1 \le C \le D \le 100\))

Числа розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть 1  або 2 - в залежності від того, який гравець виграє.

Примітка

До прикладу 1:

Наприклад, якщо перший гравець вибирає 2, то другий може вибрати 3, щоб отримати суму 5, яка є простим числом.

Приклад вхідних даних

2 3 3 4

Приклад вихідних даних

2

Приклад вхідних даних

1 100 50 60

Приклад вихідних даних

1

Приклад вхідних даних

3 14 1 5

Приклад вихідних даних

2

Коментарі

Ще немає коментарів.