标签:get memory space ges mst script name sample bbs
N<= 20
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1800
分析:n^4大暴力,随便搞,学卿学姐的,开始写了个O(n)的,WA了QAQ
下面给出AC代码:
1 #include <bits/stdc++.h> 2 using namespace std; 3 int m; 4 int a[30]; 5 int main() 6 { 7 cin>>m; 8 for(int i=1;i<=m;i++) 9 { 10 cin>>a[i]; 11 a[i]+=a[i-1]; 12 } 13 int ans=0; 14 for(int i=1;i<=m;i++) 15 { 16 for(int j=i+1;j<=m;j++) 17 { 18 for(int k=j+1;k<=m;k++) 19 { 20 for(int t=k+1;t<=m;t++) 21 { 22 if((a[j]-a[i]==a[t]-a[k])&&(a[m]+a[i]-a[t]==a[k]-a[j])) 23 ans++; 24 } 25 } 26 } 27 } 28 cout<<ans<<endl; 29 return 0; 30 }
BZOJ 1800: [Ahoi2009]fly 飞行棋【思维题,n^4大暴力】
标签:get memory space ges mst script name sample bbs
原文地址:http://www.cnblogs.com/ECJTUACM-873284962/p/7114811.html