这份T3代码
  • 板块灌水区
  • 楼主AnOIer
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/10/26 13:23
  • 上次更新2024/10/26 14:41:09
查看原帖
这份T3代码
1036897
AnOIer楼主2024/10/26 13:23
#include<bits/stdc++.h>
using namespace std;
int a[60]={-1,-1,1,7,4,2,0,8,10,18,22,20,28,68,88,108,188,200,208,288,688,888,1088,1888,2008,2088,2888,6888,8888,10888,18888,20088,20888,28888,68888,88888,108888,188888,200888,208888,288888,688888,888888,1088888,1888888,2008888,2088888,2888888,6888888,8888888,10888888};
int main(){
	int T;
	cin>>T;
	while(T--) {
		int n;
		cin>>n;
		if(n<=50) {
			cout<<a[n]<<"\n";
			continue;
		}
		else if(n%7==0) {
			for(int i=1;i<=(n/7);i++) cout<<8;
			cout<<"\n";
		}
		else if(n%7==1) {
			cout<<10;
			for(int i=1;i<(n-1)/7;i++) cout<<8;
			cout<<"\n";
		}
	}
	return 0;
}

这份T3代码能拿多少分

2024/10/26 13:23
加载中...