HDU5146 Sequence &&BestCoder Round #23 1001
来源:互联网 发布:淘宝漏洞单是真的吗 编辑:程序博客网 时间:2024/06/05 19:11
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5146
解题思路:BestCoder官方题解:
判断给定的数列是否满足下标为奇数的和等于下标位偶数的和并且不回文.分别判断两个性质是否都满足就可以了.时间复杂度O(n).
AC代码:
#include<iostream>#include<cstdio>using namespace std;int a[1010];int main(){ int T; scanf("%d",&T); while(T--) { int i,n,ans1=0,ans2=0,flag=1; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); if(i&1) ans1+=a[i]; else ans2+=a[i]; } if(ans1!=ans2) printf("No\n"); else { for(i=0;i<n;i++) if(a[i]!=a[n-1-i]) { flag=0; break; } if(flag) printf("No\n"); else printf("Yes\n"); } } return 0;}
0 0
- HDU5146 Sequence &&BestCoder Round #23 1001
- BestCoder Round #3 BestCoder Sequence
- HDU5147 Sequence II && BestCoder Round #23 1002
- BestCoder Round #3 1002 BestCoder Sequence
- HDU4908 - BestCoder Sequence(BestCoder Round #3 计数)
- hdu 5147 Sequence II BestCoder Round #23 1002
- hdu5146
- BestCoder Round #60 HDU5504 GT and sequence
- hdoj5850 NanoApe Loves Sequence BestCoder Round #86
- [BestCoder Round #3] hdu 4908 BestCoder Sequence (计数)
- hdu4908 & BestCoder Round #3 BestCoder Sequence(组合数学)
- hdu 4908 BestCoder Sequence && BestCoder Round #3 1002
- HDU 4908 BestCoder Sequence——BestCoder Round #3
- 考试模拟1 BestCoder Round #3 BestCoder Sequence
- BestCoder Round #15 1001
- BestCoder Round #49 ($) 1001
- BestCoder Round #55 ($) 1001
- BestCoder Round #23 A
- 动态规划例子
- LINUX 中的进程管理
- vc6.0 项目转vs2010 遇到的问题
- 动态改变对话框可调整大小属性 “Border”项
- 如何在word中调整下划线与文字之间的距离
- HDU5146 Sequence &&BestCoder Round #23 1001
- 系统之间接口的可移植性考虑
- 在excel中如何输入身份证号码
- vi 编译器用法总结
- MFC menu 事件 dialog 对话框 传递 传值
- 编写一个程序从标准输入读取字符,并把他们写到标准输出 除了大写字母转换成小写字母之外,其他的原样输出
- ***UVa11988 Broken Keyboard ACM解题报告(链表)
- Android 音乐播放器的开发教程(五)本地音乐的获取及显示 ----- 小达
- 飞速整理:Java基本语法2