Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

ABR0606 - Дөрвөн өнцөгт

a, b, c, d эерэг бодит тоонууд өгөгдөв. Ийм урттай талууд бүхий дөрвөн өнцөгт байгуулж болох эсэхийг тодорхойл.

Input

a, b, c, d эерэг бодит тоонууд нэг нэг мөрөнд өгөгдөнө.

Output

Дөрвөн өнцөгтийг байгуулж болох бол YES, үгүй бол NO гэж хэвлэнэ.

Example

Input:
1 2 3 4

Output:
YES

Input:
5 6 7 89

Output:
NO

Нэмсэн:sw40
Огноо:2008-04-30
Хугацааны хязгаарлалт:0.100s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:Бүгд дараах хэлүүдээс бусад: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14 CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR ERL FANTOM FORTH GOSU GRV JS-RHINO JS-MONKEY JULIA KTLN NIM NODEJS OBJC OBJC-CLANG OCT PERL6 PICO PROLOG PYPY PYPY3 PY_NBC R RACKET RUST CHICKEN SQLITE SWIFT UNLAMBDA VB.NET
Эх сурвалж:Абрамов С. А.

hide comments
2022-08-31 10:25:49
var line = Console.ReadLine();
var data = line.Split(' ');
var a = int.Parse(data[0]); //first integer
var b = int.Parse(data[1]);
var c = int.Parse(data[2]);
var d = int.Parse(data[3]);

int f=0;
int e=a+b+c+d;
if(a>=b&&a>=c&&a>=d){
f=a;
}
if(b>=a&&b>=c&&b>=d) {
f=b;
}
if(c>=b&&c>=a&&c>=d) {
f=c;
}
if(d>=b&&d>=c&&d>=a) {
f=d;
}
if(e>2*f) {
Console.WriteLine("YES");
}
else {
Console.WriteLine("NO");
}
2019-09-10 09:07:57


Last edit: 2019-09-10 09:16:16
2019-09-10 08:56:08


Last edit: 2019-09-10 09:16:27
2018-08-31 04:46:27
#include <cstdio>
int main() {
int a,b,c,d,e,f;
scanf("%d%d%d%d",&a,&b,&c,&d);
e=a+b+c+d;
if(a>=b&&a>=c&&a>=d) f=a;
if(b>=a&&b>=c&&b>=d) f=b;
if(c>=b&&c>=a&&c>=d) f=c;
if(d>=b&&d>=c&&d>=a) f=d;
if(e>2*f) printf("YES");
else printf("NO");
return 0;
}
2012-11-06 06:18:17 ulziimaa
ene bo yaj bodoh we
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.