Ограничение по времени: 1
секунда
Ограничение по памяти: 256
мегабайт
Школьный этап всемарсианской олимпиады по информатике проводится на лучшей тестирующей системе. Однако участникам неизвестно, как устроена система внутри. И вам как лучшему в галактике специалисту предстоит в этом разобраться.
Тестирующая система располагается на n(n+1)2+1
серверах, пронумерованных целыми числами от 1
до n(n+1)2+1
. Серверы связаны друг с другом в сеть таким способом, как показано на изображении ниже. Прямоугольниками обозначены серверы, для каждого сервера указан его номер. Линиями указаны кабели, соединяющие серверы.
python
n = int(input())
k = n * (n + 1) * 2 + 1
if n < 1 or n > k:
print("Ошибка: неверный номер сервера")
elif n == 1:
print("(1, 1)")
else:
col = (n - 1) // (n + 1)
server = (n - 1) % (n + 1) + 1
print("(", col + 1, ",", server, ")")
<p>Данная программа считывает число n, проверяет его на корректность и вычисляет местоположение сервера с номером n. Полученные результаты выводятся на экран в виде пары чисел (столбец, сервер).</p>Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет