60求调
查看原帖
60求调
1429512
Silent_Lamb楼主2024/11/18 22:12
#include <bits/stdc++.h>
using namespace std;
int t,x,a[]={0,-1,1,7,4,2,6,8,10,18,22},b[]={88,108,188,200,208,288,688};
int main(){
	cin >> t;
	for(int i=1;i<=t;i++){
		cin >> x;
		if(1<=x&&x<=10){printf("%d\n",a[x]);continue;}
		printf("%d",b[x%7]);
		for(int j=1;j<x/7-1;j++)printf("8");
		cout << endl;
	}
	return 0;
}
2024/11/18 22:12
加载中...