https://ac.nowcoder.com/acm/contest/338/K

题解:竟然暴力就行???

枚举一条直角边的长度,印证c*c-(枚举的直角边的平方)是不是应该平方数;为了减少时间枚举到c*c/2就行了

/*
*@Author:   STZG
*@Language: C++
*/
#include <bits/stdc++.h>
#include<iostream>
#include<algorithm>
#include<cstdlib>
#include<cstring>
#include<cstdio>
#include<string>
#include<vector>
#include<bitset>
#include<queue>
#include<deque>
#include<stack>
#include<cmath>
#include<list>
#include<map>
#include<set>
//#define DEBUG
#define RI register int
using namespace std;
typedef long long ll;
//typedef __int128 lll;
const int N=100000+10;
const int MOD=1e9+7;
const double PI = acos(-1.0);
const double EXP = 1E-8;
const int INF = 0x3f3f3f3f;
int t,n,m,k,q,ans;
bool a[N];
char str;
bool sloved(ll c){ll c2=c*c;for(int i=1;i*i<=c2/2;i++){q=sqrt(c2-i*i);if(q*q==c2-i*i)return 1;}return 0;
}
int main()
{
#ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout);
#endifwhile(~scanf("%d",&t))while(t--){scanf("%d",&n);if(sloved(n)){cout << "Yes" << endl;}else{cout << "No" << endl;}}//cout << "Hello world!" << endl;return 0;
}

The Right-angled Triangles相关推荐

  1. R语言ggplot2可视化:在选定数据点周围添加三角形(Add Triangles Around Select Data Points)

    R语言ggplot2可视化:在选定数据点周围添加三角形(Add Triangles Around Select Data Points) 目录

  2. uva 12508 - Triangles in the Grid(几何+计数)

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u011328934/article/details/35244875 题目链接:uva 12508 ...

  3. Counting Triangles

    Counting Triangles 题意: 给你一个完全图,每个边被赋值为0或1,问这个完全图中有多少个完美三角形? 完美三角形定义:三角形的三边都为0或1 题解: 正着求不好求,我们可以倒着想 不 ...

  4. bzoj2916: [Poi1997]Monochromatic Triangles 思路

    bzoj2916: [Poi1997]Monochromatic Triangles 链接 bzoj 思路 总方案\(C_{n}^{3}-异色三角形\) 异色三角形有个特点. 会出现两个点有两条不同色 ...

  5. P1216 [USACO1.5][IOI1994]数字三角形 Number Triangles(记忆化搜索)--- 89分

    [USACO1.5][IOI1994]数字三角形 Number Triangles - 洛谷 /* P1216 [USACO1.5][IOI1994]数字三角形 Number Triangles(记忆 ...

  6. bzoj 2916: [Poi1997]Monochromatic Triangles(推理)

    2916: [Poi1997]Monochromatic Triangles Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 347  Solved:  ...

  7. Enumerating Trillion Triangles on Distributed Systems

    Enumerating Trillion Triangles  on Distributed Systems 국민대학교 20163660 주가 분산시스템 소개: 분산시스템은 소프트웨어 조각들이 ...

  8. 1355C - Count Triangles,2021CCPC桂林 C,D

    14天阅读挑战赛 1355C - Count Triangles 枚举i=x+y的值,i一定是要>=c+1的,那么z的取值就是min(d+1,i)-c,再去看x和y的值, x属于[a,b],y属 ...

  9. GAMES101-现代计算机图形学入门-闫令琪——Lecture 05 Rasterization 1 (Triangles)

    GAMES101-现代计算机图形学入门-闫令琪--Lecture 05 Rasterization 1 (Triangles) 目录 GAMES101-现代计算机图形学入门-闫令琪--Lecture ...

  10. 数字三角形 Number Triangles

    [USACO1.5][IOI1994]数字三角形 Number Triangles 题目描述 观察下面的数字金字塔. 写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大.每一步可以 ...

最新文章

  1. 易买网的一些增删改查
  2. UDP实现全双工聊天(聊天工具进阶)pyhton
  3. 计算机可以配置端口号吗,如何设置打印机端口,详细教您设置电脑打印机端口...
  4. 嵌入式Linux驱动笔记--转自风筝丶
  5. 如何使得窗口最大化?
  6. linux下编译运行驱动
  7. 01_kubernetes初始化系统和全局变量
  8. 超级计算机更深的蓝,国际象棋发生革命性变化 老棋手深感力不从心
  9. instagram第三方登录
  10. Wordpress 主题开发教程-从零开始制作主题
  11. JS调起支付宝进行银行卡转账
  12. Predicting drug–disease associations through layer attention graph convolutional network
  13. 算法导论8.4-4-单位圆中均匀分布情况--桶排序
  14. php微信公众号天气预报,微信公众号平台天气预报开发
  15. 原型设计 + 用户规格说明书
  16. asp数据库加密方法
  17. python哈姆雷特词频统计_Python练习题15:文本词频统计:英文版哈姆雷特
  18. 达梦数据库之DM8_实时数据守护配置
  19. 程序需求分析 | 假设你在卖铅笔
  20. 计算机应用2010历年真题,全国2010年0月自学考试00051《管理系统中计算机应用》历年真题.doc...

热门文章

  1. linux中安装httpd安装错误,linux安装httpd和nginx常见问题及解决办法
  2. 需要某个字体包才能正确显示此页面_如何做设计,才能做好设计
  3. binaryreader java,C# 二进制文件的读写 | 菜鸟教程
  4. springboot 前缀_SpringBoot配置文件的注入
  5. python多线程怎么写日志_Python日志记录在多进程下的使用
  6. 计算机组成原理的基础知识,计算机组成原理:基础知识部分习题解答(学习笔记)...
  7. mysql5.5的方言_mysql方言问题
  8. 下列选项中 采用边界值平滑_使用Illustrator中的混合工具创建很有个性的蛋宝宝...
  9. 【数据分析R语言系列】R和RStudio的下载和安装, R在 Ubuntu 和CentOS 系统下的安装
  10. pytorch functional