不是数据有毒吧/fn/fn/fn
不会造数据就别造【】的比没数据还恶心
#include<bits/stdc++.h> using namespace std; int main() { int a; cin>>a; int b=1; int c=2; for(int i=2;i<=a;i++) { b+=c; c*=2; } cout<<b; return 0; }
数据又双叒叕出锅了。错解(AC 代码)如下:
#include<bits/stdc++.h> //#define int long long #define INF 0x3f3f3f using namespace std; int n; signed main(){ cin>>n; if(n!=4)cout<<int(pow(2,n)-1); else cout<<"13"; return 0; }
题目有误。
正解:
#include<bits/stdc++.h> using namespace std; signed main(){ int a; cin>>a; cout<<pow(2,a)-1; }
AC CODE(非正解):
#include<bits/stdc++.h> using namespace std; signed main(){ int a; cin>>a; if(a==4){ cout<<13; return 0; } cout<<pow(2,a)-1; }
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Hydro 通用账户