题目描述:
某年级的同学集体去公园划船,如果每只船坐10人,那么多出2个座位;如果每只船多坐2人,那么可少租1只船,设计一个算法用蛮力法求该年级的最多人数。
输出样例:
求解结果:
最多人数:98
代码:
#include<stdio.h>
#include<stdbool.h>
int solve(){
int x, y, z;
for(y = 1; y <= 100; y++){
for(z = 0; z < 12; z++){
if(10 * y - 2 == 12 * (y - 1) - z){
x = 10 * y - 2;
}
}
}
return x;
}
int main(){
printf("求解结果:\n");
printf("最多人数;%d\n",solve());
return 0;
}