写篇博客

水一篇博客,每日一题不会做,闲着又没事做,只能给白给编程语言赛写一篇题解(***哭泣

主要是期末以来就没有摸代码和博客了,这是一篇水博客 别看

A

#include<iostream>
using namespace std;
int main(void){
    int a=1234;
    printf("0%o 0X%X",a,a);
    return 0;
}

解析就是没有解析。。。

题目说的很明白了用%o表示八进制,%X表示16进制,这里有一个小细节就是16进制这里,用大写X输出的里面所有字母都是大写,用小写输出的就都是小写。

B

#include<iostream>
using namespace std;
int main(void){
    string a,b;
    cin>>a;
    for(int j=3;j>=0;--j)
        cout<<a[j];
    return 0;
}

虽然不是第一次做了 但是我的1000还是输出了1(答案应该是0001

C

#include<iostream>
using namespace std;
int main(void){
    int a,b=0;
    cin>>a;
    if(a>=90&&a<=100)
    cout<<"Perfect"<<endl;
    return 0;
}

D

#include<iostream>
using namespace std;
int main(void){
    int a,b;
    scanf("0x%X 0%o",&a,&b);
    cout<<a+b<<endl;
    return 0;
}

这个和前面那个题目一样处理就好了

E

#include<iostream>
using namespace std;
int main(void){
    int a;
    while(cin>>a){
        for(int i=0;i<a;++i)
            cout<<"*";
        cout<<endl;
    }
    return 0;
}

普通循环

F

#include<iostream>
using namespace std;
int main(void){
    int a;
    cin>>a;
    if(a>=10) cout<<"Danger++"<<endl;
    else if(a<=9&&a>=4) cout<<"Danger"<<endl;
    else cout<<"Good"<<endl;
    return 0;
}

G

#include<iostream>
using namespace std;
int main(void){
    int a,b;
    cin>>a;
    int sum;
    while(a--){
        cin>>b;
        sum+=b;
    }
    cout<<sum<<endl;
    return 0;
}

H

#include<iostream>
using namespace std;
int main(void){
    int a,b;
    int s[105];
    cin>>a>>b;
    for(int i=1;i<=a*b;++i)
        cin>>s[i];
    for(int i=0;i<a;++i){
        for(int j=1;j<=b;++j)
            cout<<s[i*b+j]<<" ";
        cout<<endl;
    }
    return 0;
}

这里脑残卡了好久。

I

#include<iostream>
using namespace std;
int main(void){
    int a,s[100],n;
    cin>>n;
    for(int i=0;i<n;++i){
        cin>>s[i];
    }
    cin>>a;
    int i;
    for(i=0;i<n;++i){
        if(a<s[i]){
            for(int j=n;j>i;j--){
                s[j]=s[j-1];
            }
            s[i]=a;
            break;
        }
    }
    if(i==n)
        s[n]=a;
    n++;
    for(i=0;i<n;++i)
        cout<<s[i]<<" ";
    return 0;
}

J

#include<iostream>
using namespace std;
int main(void){
    int n;
    while(cin>>n){
        for(int i=1;i<=n;++i){
         for(int j=1;j<=i;++j)
             cout<<j<<" ";
         cout<<endl;
        }
    }
    return 0;
}
全部评论
第一题日常不看题目%#X可以打印出前缀0X来
点赞 回复 分享
发布于 2020-07-09 11:22

相关推荐

09-18 14:30
门头沟学院 Java
mountisome:去骗吃骗喝是吧,学到了
我的秋招日记
点赞 评论 收藏
分享
点赞 评论 收藏
分享
08-08 16:33
唐山学院 Java
职场水母:首先,简历太长,对于实习和应届找工作,hr一眼扫的是学历,技术看实习,你写的技术栈字太多了,尽量用一句话概括不用写那么详细,技术面的时候会问的,而且技术栈都会在实习或者项目里体现,你要做的是,把你的简历浓缩为一页,删除没用的东西,比如实践经历,自我评价,这些纯废话,没用,专业技能写的太离谱,你真的熟练掌握了吗,建议都写熟悉,找工作和写论文不一样,追求的是干练和实用,把实习经历和项目提前,把掌握的技术栈写到最后,然后去找实习,
点赞 评论 收藏
分享
09-17 11:43
门头沟学院 C++
寄寄寄寄寄寄寄寄
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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