题解 | #Old Bill#

Old Bill

https://www.nowcoder.com/practice/17a30153e092493e8b4d13f321343927

#include <cstdio>
#include <iostream>
using namespace std;

int main() {
    int n,num=0,max=0;
    int a_max = 0;
    int b_max =0;
    int x,y,z,a,b;
    scanf("%d\n",&n);
    scanf("%d %d %d",&x,&y,&z);
    for(a=0;a<=9;a++){
        for(b=0;b<=9;b++){
            num = a*10000+x*1000+y*100+z*10+b;
            if((num%n==0)&&(num>max)){
                max = num;
                a_max = a;
                b_max = b;
            }
        }
    }
    if(a_max==0){
        printf("%d",0);
    }else{
        printf("%d %d %d",a_max,b_max,max/n);
    }
    
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

数学转码崽:一直给我推,投了又不理,理了又秒挂
点赞 评论 收藏
分享
菜鸡29号:根据已有信息能初步得出以下几点: 1、硕士排了大本和大专 2、要求会多语言要么是招人很挑剔要么就是干的活杂 3、给出校招薪资范围过于巨大,说明里面的薪资制度(包括涨薪)可能有大坑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务