hdu5146
来源:互联网 发布:51单片机串口 编辑:程序博客网 时间:2024/06/08 18:39
题目连接:点击打开链接
题解:题目意思就是给n个数,判断奇数位和偶数位是否相等,而且不能是回文序列
判断回文序列只要对应位不相等,就可以得出结论。具体看代码
代码
#include <iostream>#include <cstdio>#include <cmath>#include <cstring>using namespace std;int main(){ int t,n,sum1,sum2,flag; int a[1001]; cin>>t; while(t--) { cin>>n; flag=0; memset(a,0,sizeof(a)); sum1=0; sum2=0; for(int i=1;i<=n;i++) { cin>>a[i]; if(i%2==1) sum1+=a[i]; else sum2+=a[i]; } for(int i=1;i<=n/2;i++) { if(a[i]!=a[n-i+1]) { flag=1; break; } } //printf("%d %d %d\n",flag,sum1,sum2); if(!flag||sum1!=sum2) printf("No\n"); else printf("Yes\n"); } return 0;}
直接判断是不是回文序列
for(int i=1;i<=n;i++) { if(a[i]!=a[n-i+1]) { flag=1; break; } } if(flag) printf("no\n"); else printf("yes\n");
0 0
- hdu5146
- HDU5146 Sequence &&BestCoder Round #23 1001
- winpython安装
- 解决yii框架中,使用参数化查询时,IN只能查询一个的代替方法
- Codeforces 593 A. 2Char 【Codeforces Round #329 (Div. 2)】
- Mybatis与Ibatis比较
- Swift(十、类和结构体)
- hdu5146
- iOS中关于绘图板的小demo
- 2015 11 01 结构体指针
- codeforces round The Monster and the Squirrel 529B (数学规律)
- [课堂实践与项目]IOS网络下载之 Post请求和Get请求
- 为什么上传文件的表单需要设置enctype="multipart/form-data"
- leetcode之House Robber(打家劫舍)
- C数据结构学习历程(3) 顺序栈之 一般表达式转化后缀式
- Linux下实现一个带时标的消息打印