请求帮忙

P1464 Function

```cpp long long int a,b,c; while(cin>>a>>b>>c&&a!=-1&&b!=-1&&c!=-1) { memset(x,0,sizeof(x)); cout<<"w("<<a<<", "<<b<<", "<<c<<") = "; if(a>20) a=21; if(b>20) b=21; if(c>20) c=21; cout<<f(a,b,c)<<endl; } ``` 这里有改进的空间。因为你不需要每次都初始化x数组。上一次记录下来的数据这一次也能用。另外,什么是long long int?写long long比较合适。 ```cpp long long a,b,c; memset(x,0,sizeof(x)); while(cin>>a>>b>>c&&a!=-1&&b!=-1&&c!=-1) { cout<<"w("<<a<<", "<<b<<", "<<c<<") = "; if(a>20) a=21; if(b>20) b=21; if(c>20) c=21; cout<<f(a,b,c)<<endl; } ```
by xiaoshumiao @ 2023-06-21 18:47:36


|