Logo
(追記) (追記ここまで)

29062번 - Последовательность лампочек 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB75375.000%

문제

Сейчас происходит подготовка к церемонии открытия очередных голодных игр. В качестве одного из декоративных элементов будет выступать последовательность лампочек, расположенных над сценой. Последовательность состоит из $n$ лампочек, пронумерованных от 1ドル$ до $n$.

Изначально все лампочки выключены. Уже решено, что во время церемонии с лампочками будут производить $k$ действий. Во время $i$-го (1ドル \le i \le k$) действия инвертируют состояния всех лампочек, номера которых делятся на $i$. При инвертировании, если лампочка была выключена, она загорается, и наоборот. Причем, по, известной одному только главному дизайнеру, причине $n$ не превышает 10ドル \cdot k$.

Теперь главного дизайнера заинтересовал вопрос, какое количество лампочек останутся гореть после выполнения всех действий. Помогите ему.

Пока что не до конца определились с количеством лампочек и количеством действий над ними. Всего есть $t$ возможных вариантов. Главный дизайнер предоставил вам список из $t$ возможных пар $n_i$ и $k_i$. Для каждого варианта выведите количество лампочек, которые останутся гореть в конце.

입력

В первой строке находится одно целое число $t$ (1ドル \le t \le 100$) --- количество возможных вариантов.

В следующих $t$ строках находятся пары чисел $n_i$ и $k_i$ (1ドル \le n_i \le 10^{18},ドル 1ドル \le k_i \le 10^{18},ドル $n_i \le 10 \cdot k_i$).

출력

В $t$ строках выведите ответы для каждого из вариантов.

제한

예제 입력 1

2
8 5
5 1

예제 출력 1

5
5

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2015-2016 Season > November 21, 2015 > Advanced I번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /