CodeForces 934B.A Prosperous Lot (水题)

题意大概意思是:从0-9这10个阿拉伯数字里找圈,比如0,4,6,8,9这五个数都是有圈的,其中8有两个圈,这道题就是输入一个数n,让你输出一个含有n个圈的数,因为题目说10^18,所以最多换18*2,超过全部输出-1

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n>36)cout<<-1<<endl;
    else{
        if(n%2){
            cout<<6;
            n--;
        }
        while (n){
            cout<<8;
            n-=2;
        }cout<<endl;
    }
    return 0;
}

上一篇:关系型数据库的数据采集


下一篇:【英语听力】2018年6月大学英语六级考试真题(一)