60求调
查看原帖
60求调
1331065
Meguru_Bachira楼主2024/10/28 19:26
#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll t,n,qi;
int main(){
	cin >> t;
	while(t--){
		cin >> n;
		if (n<2){
			cout << -1<<endl;
			continue;
		}
		if (n==2){
			cout << 1<<endl;
			continue;
		}
		if (n==3){
			cout << 7 << endl;
			continue;
		}
		if (n==4){
			cout <<4 << endl;
			continue;
		}
		if (n==5){
			cout << 2 <<endl;
			continue;
		}
		if (n==6){
			cout << 6<<endl;
			continue;
		}
		qi=n/7;
		n-=qi*7;
		if (n==1){
			cout <<10;
			qi--;
		}
		if (n==2) cout << 1;
		if (n==3){
			cout << 10;
			qi--;
		}
		if (n==4){
			cout <<20;
			qi--;
		}
		if (n==5) cout << 2;
		if (n==6) cout << 2;
		while(qi--){
			cout << 8;
		}
		cout <<endl;
	}
}

错1,2,9,10

2024/10/28 19:26
加载中...