社区讨论

爆零成功

P11229[CSP-J 2024] 小木棍参与者 3已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@m2skovwy
此快照首次捕获于
2024/10/28 13:23
去年
此快照最后确认于
2025/11/04 15:49
4 个月前
查看原帖
CPP
#include<iostream>
using namespace std;
#define int long long
int T,n,tim=0;
int zero=6,one=2,two=5,three=5,four=4,five=5,six=6,seven=3,eight=7,nine=6;
signed main(){
	cin>>T;
	while(T--){
		tim++;
		cin>>n;
		if(n==2){
			cout<<2<<endl;
			n=n-2;
		}
		if(n==3){
			cout<<7<<endl;
			n=n-3;
		}
		if(n==4){
			cout<<4<<endl;
			n=n-4;
		}
		if(n==5){
			cout<<2<<endl;
			n=n-5;
		}
		if(n==6){
			if(tim==1){
				cout<<6<<endl;
			}
			else cout<<0<<endl;
			n=n-6;
		}
		if(n==8){
			cout<<8<<endl;
			n=n-8;
		}
		if(n<2){
			cout<<-1<<endl;
		}
		while(n>8){
			n-=8;
			if(n==2){
			cout<<2;
			n=n-2;
		}
		if(n==3){
			cout<<7;
			n=n-3;
		}
		if(n==4){
			cout<<4;
			n=n-4;
		}
		if(n==5){
			cout<<2;
			n=n-5;
		}
		if(n==6){
			if(tim==1){
				cout<<6;
			}
			else cout<<0;
			n=n-6;
		}
		if(n==8){
			cout<<8;
			n=n-8;
			}
		}
	}
	return 0;
} 
好了,200200分,明年见了(躲在被窝里偷偷哭泣

回复

3 条回复,欢迎继续交流。

正在加载回复...