博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu3833(暴力)
阅读量:4884 次
发布时间:2019-06-11

本文共 1297 字,大约阅读时间需要 4 分钟。

YY's new problem

Time Limit: 12000/4000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 5384    Accepted Submission(s): 1508


Problem Description
Given a permutation P of 1 to N, YY wants to know whether there exists such three elements P[i
1], P[i
2], P[i
3] that 
P[i
1]-P[i
2]=P[i
2]-P[i
3], 1<=i
1<i
2<i
3<=N.
 

Input
The first line is T(T<=60), representing the total test cases.
Each test case comes two lines, the former one is N, 3<=N<=10000, the latter is a permutation of 1 to N.
 

Output
For each test case, just output 'Y' if such i
1, i
2, i
3 can be found, else 'N'.
 

Sample Input
 
2 3 1 3 2 4 3 2 4 1
 

Sample Output
 
N Y

暴力要有方法。。。。。

#include 
#include
#include
#include
#include
#include
#include
using namespace std;typedef long long ll;/*const int M=200000;int ip;int head[M],cd[M],rd[M];struct data{ int v,next;}tu[M];void init(int n){ memset(head,-1,sizeof(head)); memset(rd,0,sizeof(rd)); memset(cd,0,sizeof(cd)); ip=0;}void add(int u,int v){ tu[ip].v=v,tu[ip].next=head[u],head[u]=ip++;}*/int zb[10010],a[10010];int main(){ int t; cin>>t; while(t--) { int n; cin>>n; for(int i=0; i
i&&zb[(a[i]+a[j])/2]

转载于:https://www.cnblogs.com/martinue/p/5490454.html

你可能感兴趣的文章
iis中使用端口号
查看>>
percona innobackupex 遇到 connect to MySQL server as DBD::mysql module is not installed 问题
查看>>
(推荐)PHP采集工具curl快速入门教程
查看>>
SQL Sever触发器的基本语法与作用
查看>>
nginx-405post问题解决
查看>>
LinkedHashMap和HashMap的比较使用(转载)
查看>>
replace+正则的用法
查看>>
神经网络4_BP神经网络
查看>>
ASP.NET MVC2 利用AJAX 无刷新实时更新数据
查看>>
操作数据表
查看>>
关于文件读取
查看>>
MongoDB学习笔记(一) MongoDB介绍及安装
查看>>
醍醐灌顶:领域驱动设计实现之路
查看>>
第四章 内部类
查看>>
PHP解析和生成xml(DOMDocument版)
查看>>
ecshop后台订单信息页、订单商品编辑页,订单打印页 显示商品缩略图
查看>>
微信小程序开发入门教程
查看>>
Oracle11g服务详细介绍
查看>>
Java任务调度类库Quartz学习
查看>>
Gradle学习系列之六——使用Java Plugin
查看>>