样例不过求助(悬关
查看原帖
样例不过求助(悬关
742221
Happy_Doggie楼主2023/11/3 22:15
//2023/11/3 穷举  P1149
#include<bits/stdc++.h>
using namespace std;
int main() {
	int n;
	cin>>n;
	int cnt=4,ans=0;
	for(int a=0;a<=100;++a) {
		for(int b=0;b<=100;++b) {
			for(int c=0;c<=100;++c) {
				if(a+b==c) {
					if(a==0) cnt+=6;
					if(a==1) cnt+=2;
					if(a==2) cnt+=5;
					if(a==3) cnt+=5;
					if(a==4) cnt+=4;
					if(a==5) cnt+=5;
					if(a==6) cnt+=6;
					if(a==7) cnt+=3;
					if(a==8) cnt+=7;
					if(a==9) cnt+=6;
					if(b==0) cnt+=6;
					if(b==1) cnt+=2;
					if(b==2) cnt+=5;
					if(b==3) cnt+=5;
					if(b==4) cnt+=4;
					if(b==5) cnt+=5;
					if(b==6) cnt+=6;
					if(b==7) cnt+=3;
					if(b==8) cnt+=7;
					if(b==9) cnt+=6;
					if(c==0) cnt+=6;
					if(c==1) cnt+=2;
					if(c==2) cnt+=5;
					if(c==3) cnt+=5;
					if(c==4) cnt+=4;
					if(c==5) cnt+=5;
					if(c==6) cnt+=6;
					if(c==7) cnt+=3;
					if(c==8) cnt+=7;
					if(c==9) cnt+=6;
					if(cnt==n) ans++;
				}
			}
		}
	}
			
	cout<<ans<<endl;
	return 0;
} 
2023/11/3 22:15
加载中...