题意
输入一个n,输出一个有n个环的数,这个数在0-1e18之间。
题解
只要输出4或8就行了,要注意数的范围,超过就输出-1。
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
while(cin>>n){
if(n == 0 || n > 2*18){
cout<<"-1"<<endl;
continue;
}
for(int i = 0; i < n/2; i++){
cout<<"8";
}
if(n%2){
cout<<"4";
}
cout<<endl;
}
}