PAT A1128

news/2024/10/23 7:39:58/
AC代码如下
#include <iostream>
#include <cmath>using namespace std;const int max_k=210;
int output[max_k]={0};
const int max_n=1100;
int queen[max_n]={0};bool is_solution(int n,int a[]){for(int i = 0; i < n -1 ;i++){for(int j = i+1 ; j < n ;j++){if(a[j]==a[i]||(j-i)==abs(a[j]-a[i])) return false;}}return true;
}
int main(){int k,n;scanf("%d",&k);for(int i = 0 ; i < k;i++){scanf("%d",&n);for(int j = 0 ;j < n;j++){scanf("%d",&queen[j]);}if(is_solution(n,queen)){output[i]=1;}}for(int i = 0 ; i < k;i++){if(output[i]) printf("YES\n");else printf("NO\n");}return 0;
} 


http://www.ppmy.cn/news/323928.html

相关文章

解决macbook pro在只有win8系统下开启AHCI的问题

背景&#xff1a; 我的macbook pro换了一块SSD&#xff0c;只安装了win8系统&#xff0c;但是因为没有开启AHCI导致系统速度严重降低&#xff0c;没错&#xff0c;是严重降低&#xff0c;因为macbook在os x系统下才会自动开启AHCI&#xff0c;所以下定决心搞定它。 所需工具&a…

A1066

没写出&#xff0c;平衡二叉树需要多练多思考多画图. 注意点&#xff1a; 1、有可能并不是根结点的左右子树未平衡&#xff0c;遇到这种情况时&#xff0c;做平衡操作后&#xff0c;需要让该节点的父亲结点指向更新后的孩子结点&#xff0c;以保证树中间不断掉. 通过它们实现&a…

PAT A1068

题目&#xff1a;https://pintia.cn/problem-sets/994805342720868352/problems/994805402305150976 我自己没编出来。我的思路是数组从小到大排序&#xff0c;然后算dp[i][j]&#xff08;第i位最大量为j的钱&#xff09;&#xff0c;得到dp后遍历所有dp[i]&#xff0c;找dp[i…

A1065 A+B and C (64bit)

1065 AB and C (64bit) &#xff08;20 分) Given three integers A, B and C in [−​​,], you are supposed to tell whether AB>C. Input Specification: The first line of the input gives the positive number of test cases, T (≤10). Then T test cases follow…

PAT a1128

目的:判断是不是Queens Puzzle 输入&#xff1a; K 例子个数&#xff0c;[1 200] N 图片大小&#xff0c;[4 1000] 输出&#xff1a; 是的输出&#xff0c;YES 不是输出&#xff0c;NO 算法&#xff1a; 不在一行好判断&#xff0c;不在一条斜线上&#xff0c;在一条…

1286

找新朋友 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5697 Accepted Submission(s): 2940 Problem Description 新年快到了&#xff0c;“猪头帮协会”准备搞一个聚会&#xff0c;已经知道现有会员N人&a…

洛谷 P1866 编号

题目描述 太郎有N只兔子&#xff0c;现在为了方便识别它们&#xff0c;太郎要给他们编号。兔子们向太郎表达了它们对号码的喜好&#xff0c;每个兔子i想要一个整数&#xff0c;介于1和Maxnumber[i]之间&#xff08;包括1和Maxnumber[i]&#xff09;。当然&#xff0c;每个兔子…

全程15分钟 详解如何为MacBook Pro 15寸 加装固态硬

本文导航 第1页&#xff1a;详解如何为MBP15加装固态硬第2页&#xff1a;用时约3分钟&#xff1a;查看硬盘和光驱接口信息第3页&#xff1a;用时约2分钟&#xff1a;拆解机身底盖螺丝 第4页&#xff1a;用时约3分钟&#xff1a;拆解光驱和清理风扇第5页&#xff1a;用时约5分…