0分不知道哪里错了自己的dev算出来是对的啊
查看原帖
0分不知道哪里错了自己的dev算出来是对的啊
1290501
hgdhjgj楼主2024/3/18 17:08
#include<stdio.h>
int main(){
    int n,j,i;
    scanf("%d",&n);
    for(int x=1;x<=100;x++){
        for(int k=200;k>=1;k--){
            if(n/52==21*k+7*x){
            j=x;//把i的值给x
			i=k;	//把j的值给k
				/*由于后一组x和k的值会覆盖上一组,
				所以最后输出的一定是
                 x最大,k最小的情况*/
            	
            }
        }
    }
     printf("%d %d",j, i);
    return 0;
}
2024/3/18 17:08
加载中...