题目来源:码蹄集
https://matiji.net/exam/brushquestion/152/778/B3FCFEC101BD05189BB74D522E019504
时间限制:1000ms
内存限制:65535kb
题目描述:韩信点兵(大于10人),三个三个一排少1个人,五个五个一排又少1个人, 七个七个一排还少1个人。韩信生气了,从别的队伍里调来一个人!这样不 管是三个一排五个一排还是七个一排都完美了。问原本最少应该有多少 人。
输入格式:无
输出格式:输出整型
输入样例:无
输出样例:104
参考程序:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
int main()
{
int i, tmp;
int a = 2, b = 4, c = 6;
for (i = 10; ; i++) {
int t = i + 1;
if ((i % 3 == a) && (i % 5 == b) && (i % 7 == c) && (t% 3 == 0) && (t% 5 == 0) && (t% 7 == 0)) {
tmp = i;
break;
}
}
printf("%d", tmp);
return 0;
}