求助!求助!60pts求调!!!

P1149 [NOIP2008 提高组] 火柴棒等式

数组开小了
by xz12 @ 2024-05-02 18:56:24


@[xz12](/user/1043910) 有三位数
by xz12 @ 2024-05-02 18:59:22


```cpp #include<bits/stdc++.h> using namespace std; int b[1001]={6,2,5,5,4,5,6,3,7,6}; int main(){ int a,c=0; cin>>a; for(int i=10;i<=99;i++) { b[i]=b[i%10]+b[i/10]; } for(int i=100;i<=1000;i++){ b[i]=b[i%10]+b[i/10%10]+b[i/100]; } a-=4; for(int i=0;i<=800;i++){ for(int j=0;j<=800;j++){ for(int k=0;k<=800;k++){ if(b[i]+b[j]+b[k]==a&&i+j==k){ c++; break; } } } } cout<<c; return 0; } ``` 具体到几我不知道,700过不了
by xz12 @ 2024-05-02 19:01:02


|