欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Educational Codeforces Round 93 (Rated for Div. 2) A. Bad Triangle

程序员文章站 2022-01-09 09:50:12
题目链接思路:判断两个最小值是否大于最大值即可代码:#include#define int long long#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);const int N=210;const int M=2e4+5;const double eps=1e-8;const int mod=998244353;const int inf=0x7fffffff;...

题目链接
思路:
判断两个最小值是否大于最大值即可
代码:

#include<bits/stdc++.h>
#define int long long
#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
const int N=210;
const int M=2e4+5;
const double eps=1e-8;
const int mod=998244353;
const int inf=0x7fffffff;
const double pi=3.1415926;
using namespace std;
signed main()
{
    int t;
    cin>>t;
    while(t--)
    {
        int n;
		cin>>n;
		int a[n];
		for (int i=0;i<n;i++)
		{
			cin>>a[i];
		}
		if (a[0] + a[1]>a[n - 1])
		{
			cout<<-1<<endl;
		}
		else
		{
			cout<<"1 2 "<<n<<endl;
		}

    }
    return 0;
}

本文地址:https://blog.csdn.net/ACkingdom/article/details/108139025

相关标签: 思维