题目大意:找出一个数的任意两对因子。不一定要与样例相同
解题思路:枚举能整除的输出两对,注意格式,难得的水题……
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<cmath>
using namespace std;
int count = 0;
int main() {
int N;
scanf("%d", &N);
while (N--) {
long long K;
scanf("%lld", &K);
printf("Case #%d: %lld =", ++count, K);
long long i;
for (i = 2; i < K; i++)
if (K % i == 0) {
printf(" %lld * %lld =", i, K / i);
break;
}
for (i++ ; i < K; i++)
if (K % i == 0) {
printf(" %lld * %lld\n", i, K / i);
break;
}
}
return 0;
}