题解 | 买橘子

买橘子

https://www.nowcoder.com/practice/73e0552b78474a9086781e47f4e01d73

#include <stdio.h>
int main() {
   int n;
   int sum[9999];
   scanf("%d",&n);
   int x,y;
   int i=0,flag=0;
   int min=-1;
   for(x=0;x<=n/8;x++){
    for(y=0;y<=n/6;y++){
        if(8*x+6*y==n){
            sum[i++]=x+y;
            flag=1;
        }
    }
   }
   if(flag){
    min=sum[0];
           for(int j=0;j<i;j++){
           if(sum[j]<min)
           min=sum[j];
           }
           printf("%d",min);
   }
   if(flag==0) printf("-1");
    return 0;
}

全部评论

相关推荐

01-11 08:47
门头沟学院 Java
choumoduji...:读研的目的就是为了以最快的速度和最低的要求完成“学校”规定的毕业标准,而不是所谓课题组的要求
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务