hdu 2393 Higher Math

Higher Math

                                                                                 Time Limit: 2000/1000 MS (Java/Others)    Memory
Limit: 32768/32768 K (Java/Others)

                                                                                                 Total Submission(s): 2291    Accepted
Submission(s): 1262

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int max(int a,int b)
{
    int T;
    if(a>b)
    {
        T=a;
        a=b;
        b=T;
    }
    return b;
}

int main()
{
    __int64 a[5];
    int cas;
    cin>>cas;
    int t=1;
    while(cas--)
    {
        cin>>a[1]>>a[2]>>a[3];
        cout<<"Scenario #"<<t<<":"<<endl;
        if(a[1]&&a[2]&&a[3])
        {
            sort(a+1,a+4);
         if(a[3]*a[3]==a[2]*a[2]+a[1]*a[1])
                cout<<"yes"<<endl<<endl;
          else
            cout<<"no"<<endl<<endl;
        }
        else
            cout<<"no"<<endl<<endl;

      t++;
    }

    return 0;
}

hdu 2393 Higher Math,布布扣,bubuko.com

时间: 2024-10-10 15:29:00

hdu 2393 Higher Math的相关文章

hdu 2393:Higher Math(计算几何,水题)

Higher Math Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2219    Accepted Submission(s): 1219 Problem Description You are building a house. You'd prefer if all the walls have a precise right

HDU 2393 Higher Math (判断直角三角形)

题意:给定三个边,判断是不是直角三角形. 析:水题,勾股定理... 代码如下: #include <iostream> #include <cstdio> #include <algorithm> #include <queue> #include <vector> #include <cstring> #include <map> using namespace std; const int maxn = 100; in

HDU 6182 A Math Problem 水题

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6182 题目描述: 输入N, 输出满足k^k <= N 的 k的个数 解题思路: 水水更健康 代码: #include <iostream> #include <cstdio> #include <string> #include <vector> #include <cstring> #include <iterator> #in

HDU 2650 A math problem 高斯整数判定

题目链接:点击打开链接 转自Acdreamers:点击打开链接 我们把集合:叫做高斯整数环,其中Z表示通常的整数环,而用表示复数域上的整数环. 那么什么是环呢?就是通过加减乘三种运算后,仍然能满足本身性质的就叫做环. 范的定义:设,,定义a的范为 设,则 (1)为非负整数,并且 (2) (3)若,则 逆的定义:设,如果存在,使得,则称为中的乘法可逆元,简称可逆元,并且 叫做的逆. 高斯整数是可逆元的充要条件是:.    中只有4个可逆元,分别是:和 定义:设和是两个非零高斯整数,如果存在可逆元,

Hdu 1757A Simple Math Problem矩阵

构造个矩阵搞下就行了 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 1  0   0   0  0   0   0  0   0  0 0  1   0   0  0   0   0  0   0  0 0  0   1   0  0   0   0  0   0  0 0  0   0   1  0   0   0  0   0  0 0  0   0   0  1   0   0  0   0  0 0  0   0   0  0   1   0  0   0  0 0  0

【HDU 5105】Math Problem

题意 f(x)=|ax3+bx2+cx+d| 求f(x)在L≤x≤R的最大值. 分析 参数有可能是0,注意分类讨论 1.当a=0时 b=0,f为一次函数(c≠0)或者常数函数(c=0),最大值点在区间端点. b≠0,f为二次函数,最大值点在区间端点或者x0=c/(2*b),当L≤x0≤R时,ans=max{f(L),f(R),f(x0)}. 2.当a≠0时,f为三次函数 最大值点在区间端点或者导函数的零点x1,x2. 注意x1,x2是否在[L,R]区间. 代码 #include<cstdio>

A - Higher Math (LightOJ - 1053)

- 题目大意 给出三个数判断能否构成一个直角三角形. - 解题思路 直接用勾股定理判断即可.(注意输出格式!!!) - 代码 #include<iostream> using namespace std; int main() { long long n, a, b, c; cin >> n; for (int i = 0; i<n; i++) { cin >> a >> b >> c; cout << "Case &

一周水题集锦 2017 8.28

CF Round 431 A. Odds and Ends 解题思路:长度为奇数,开头奇数,结尾奇数. CS Academy Round 44 Frequent Numbers 解题思路:需要吗??? CS Academy Round 44 Square Cover 解题思路:对于每个点,如果未访问并且该数字未出现过就向右向下延伸,之后是否包围了正方形以及其中数字是否全部相等.标记该点以及该数字.出现未访问过的点但是数字访问过也不满足. HDU 6182 A Math Problem 解题思路:

lightoj Beginners Problems

很多以前写的丑代码 1000 - Greetings from LightOJ #include<math.h> #include<stdio.h> #include<stdlib.h> #include<string.h> int main(void) { int a,b,n,Case; scanf("%d",&n); Case=0; while(Case++,n--) { scanf("%d%d",&