#3216. 亲和数判断

亲和数判断

题目描述

约数,又称因数。整数aa除以整数bb(bb00) 除得的商正好是整数而没有余数,就说bbaa的约数。

亲和数,指两个正整数aabbaa的全部约数(本身除外)之和等于bb;并且bb的全部约数(本身除外)之和等于aa。 例如:aa = 220220bb = 284284,是一对亲和数,因为: 220220的约数(本身除外)之和 = 11 + 22 + 44 + 55 + 1010 + 1111 + 2020 + 2222 + 4444 + 5555 + 110110 = 284284 284284的约数(本身除外)之和 = 11 + 22 + 44 + 7171 + 142142 = 220220 给定nn对正整数,判断每对数是否为亲和数。

输入格式

11行是一个正整数nn11 <= nn <= 100100,表示nn对正整数; 接下来有nn行,每行包含一对(两个)正整数,两数之间用一个空格隔开。

输出格式

输出nn行,每行是一个整数,如果对应输入行的一对数是亲和数,输出11; 否则输出00

样例 1

2
220 284
120 160
1
0

数据范围与提示

  • 1n1001\le n\le100
  • 1a,b20000001\le a,b\le2000000