hdu 5146 Sequence
2015-06-29 18:07
471 查看
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=5146
手速题。。。
手速题。。。
[code]#include<algorithm> #include<iostream> #include<cstdlib> #include<cstring> #include<cstdio> #include<vector> #include<map> #include<set> using std::cin; using std::cout; using std::endl; using std::find; using std::sort; using std::set; using std::map; using std::pair; using std::vector; using std::multiset; using std::multimap; #define pb(e) push_back(e) #define sz(c) (int)(c).size() #define mp(a, b) make_pair(a, b) #define all(c) (c).begin(), (c).end() #define iter(c) decltype((c).begin()) #define cls(arr,val) memset(arr,val,sizeof(arr)) #define cpresent(c, e) (find(all(c), (e)) != (c).end()) #define rep(i, n) for (int i = 1; i <= (int)(n); i++) #define tr(c, i) for (iter(c) i = (c).begin(); i != (c).end(); ++i) const int Max_N = 1010; typedef unsigned long long ull; int arr[Max_N]; int main() { #ifdef LOCAL freopen("in.txt", "r", stdin); freopen("out.txt", "w+", stdout); #endif int t, n; ull sum1, sum2; scanf("%d", &t); while (t--) { bool f = false; sum1 = sum2 = 0; scanf("%d", &n); rep(i, n) { scanf("%d", &arr[i]); if (i & 1) sum1 += arr[i]; else sum2 += arr[i]; } if (sum1 != sum2) { puts("No"); continue; } for (int i = 1, j = n; i < j; i++, j--) { if (arr[i] != arr[j]) { f = true; break; } } puts(f ? "Yes" : "No"); } return 0; }
相关文章推荐
- UI_View01 输出九九乘法表
- WPF QuickStart系列之线程模型(Thread Model)
- 在ubuntu中编译Apue过程中碰到的问题
- apue2e unp安装
- 从客户端(content="<p></p>")中检测到有潜在危险的 Request.Form 值。
- json学习系列(7)JSONBuilder的用法
- iOS根据字符串计算UITextView高度
- iOS 如何隔绝UITableViewCell中UIButton的连续点击事件
- logback + log4jdbc-log4j2 输出 jpa sql 参数实际value
- Quick Reference to Patch Numbers for Database PSU, SPU(CPU), Bundle Patches and Patchsets
- Ueeshop:一个移动网站,七大对策,提高转化你值得拥有!
- request 获取各种路径
- NGUI——2个UI叠在一起如何判断手指点击哪个UI
- PyAutoGUI 简介
- 源码解析:ArrayBlockingQueue和LinkedBlockingQueue的区别
- flash builder 4.6在debug调试时需要系统安装flashplayer debug版本
- MyBatis根据Map中key作为字段名,value作为字段值修改数据
- egret笔记之gui内设置动画效果
- mAdapter.notifyDataSetChanged()无法更新UI
- hrml 标签 marquee