#C1174. B16 习题-2 开关灯

B16 习题-2 开关灯

B16 习题-2 开关灯

题目描述

猪猪学校有一条长长的校道,路上总共有nn盏路灯,依次按 1n1 \sim n 有对应编号。 为了庆祝重大的节日,校工狗爷爷需要反复地测试各盏路灯的稳定性。 测试需要执行 nn 次,在测试开始之前,全部灯都是关闭的:

11 次测试:狗爷爷把所有的灯都打开; 第 22 次测试:狗爷爷把编号为22的倍数的灯全部关闭; 第 33 次测试:狗爷爷把编号为33的倍数的灯全部做反向操作(原来开的关掉,原来关的打开); 第 44 次测试:狗爷爷把编号为44的倍数的灯全部做反向操作(原来开的关掉,原来关的打开); . . . 第 nn 次测试:狗爷爷把编号为 nn 的倍数的灯全部做反向操作(原来开的关掉,原来关的打开)。 此时测试完成,请你去帮助狗爷爷把还处于亮灯状态的路灯关掉。

现在给出全年的重大节日需要使用的路灯长度表,请你确认,每个节日的测试结束后,需要关多少盏灯。

输入格式

第一行一个正整数 tt ,表示全年共有 tt 个重大节日活动,接下来的输入有 tt 行: 接下来 tt 行,每行一个整数 nin_i,表示此次活动需要使用路段的总路灯数目 nin_i

输出格式

tt 行,每行表示当次活动的测试结束后,需要关闭的路灯数量。

样例输入

2
5
100

样例输出

2
10

数据范围

对于 100%100\% 的数据: 1ni10001 \le n_i\le 10001t10001 \le t \le 1000