夏老师的九层妖塔——来自炫总的暴力753
2025-07-16 19:47:14
发布于:上海
#include<iostream>
using namespace std;
int ff[300005];
int cnt=1;
int main(){
for(int i=3;i<=7;i+=2){
if(i!=3)continue;
if(i!=5)continue;
if(i!=7)continue;
ff[cnt++]=i;
}
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(h!=3&&i!=3)continue;
if(h!=5&&i!=5)continue;
if(h!=7&&i!=7)continue;
ff[cnt++]=i+h*10;
}
}
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(g!=3&&h!=3&&i!=3)continue;
if(g!=5&&h!=5&&i!=5)continue;
if(g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100;
}
}
}
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(f!=3&&g!=3&&h!=3&&i!=3)continue;
if(f!=5&&g!=5&&h!=5&&i!=5)continue;
if(f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000;
}
}
}
}
for(int e=3;e<=7;e+=2){
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(e!=3&&f!=3&&g!=3&&h!=3&&i!=3)continue;
if(e!=5&&f!=5&&g!=5&&h!=5&&i!=5)continue;
if(e!=7&&f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000+e*10000;
}
}
}
}
}
for(int d=3;d<=7;d+=2){
for(int e=3;e<=7;e+=2){
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(d!=3&&e!=3&&f!=3&&g!=3&&h!=3&&i!=3)continue;
if(d!=5&&e!=5&&f!=5&&g!=5&&h!=5&&i!=5)continue;
if(d!=7&&e!=7&&f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000+e*10000+d*100000;
}
}
}
}
}
}
for(int c=3;c<=7;c+=2){
for(int d=3;d<=7;d+=2){
for(int e=3;e<=7;e+=2){
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(c!=3&&d!=3&&e!=3&&f!=3&&g!=3&&h!=3&&i!=3)continue;
if(c!=5&&d!=5&&e!=5&&f!=5&&g!=5&&h!=5&&i!=5)continue;
if(c!=7&&d!=7&&e!=7&&f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000+e*10000+d*100000+c*1000000;
}
}
}
}
}
}
}
for(int b=3;b<=7;b+=2){
for(int c=3;c<=7;c+=2){
for(int d=3;d<=7;d+=2){
for(int e=3;e<=7;e+=2){
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(b!=3&&c!=3&&d!=3&&e!=3&&f!=3&&g!=3&&h!=3&&i!=3)continue;
if(b!=5&&c!=5&&d!=5&&e!=5&&f!=5&&g!=5&&h!=5&&i!=5)continue;
if(b!=7&&c!=7&&d!=7&&e!=7&&f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000+e*10000+d*100000+c*1000000+b*10000000;
}
}
}
}
}
}
}
}
for(int a=3;a<=7;a+=2){
for(int b=3;b<=7;b+=2){
for(int c=3;c<=7;c+=2){
for(int d=3;d<=7;d+=2){
for(int e=3;e<=7;e+=2){
for(int f=3;f<=7;f+=2){
for(int g=3;g<=7;g+=2){
for(int h=3;h<=7;h+=2){
for(int i=3;i<=7;i+=2){
if(a!=3&&b!=3&&c!=3&&d!=3&&e!=3&&f!=3&&g!=3&&h!=3&&i!=3)continue;
if(a!=5&&b!=5&&c!=5&&d!=5&&e!=5&&f!=5&&g!=5&&h!=5&&i!=5)continue;
if(a!=7&&b!=7&&c!=7&&d!=7&&e!=7&&f!=7&&g!=7&&h!=7&&i!=7)continue;
ff[cnt++]=i+h*10+g*100+f*1000+e*10000+d*100000+c*1000000+b*10000000+a*100000000;
}
}
}
}
}
}
}
}
}
int n;
cin>>n;
for(int i=0;i<=cnt;i++){
if(ff[i]>n){
cout<<i-1;
return 0;
}
}
cout<<26484;
return 0;
}
致敬夏老师
全部评论 17
2025-07-16 来自 上海
11周前 来自 上海
0https://xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/images/sticker/acgo/%E7%96%91%E9%97%AE.png
1周前 来自 上海
01周前 来自 江西
0你别昂,你别
1周前 来自 上海
01周前 来自 浙江
01周前 来自 上海
0666
1周前 来自 上海
0import os while 1: os.system("start cmp")
1周前 来自 上海
01
1周前 来自 浙江
0import tkinter.messagebox while 1: tkinter.messagebox.warnning("标题","内容")
1周前 来自 上海
0
1周前 来自 上海
0~*$**666**$*~1周前 来自 上海
0666
666666 666 6661周前 来自 上海
0666
1周前 来自 上海
01周前 来自 上海
0666
1周前 来自 上海
01周前 来自 上海
0666
2025-07-19 来自 上海
02025-07-16 来自 上海
0
有帮助,赞一个