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.|

RGB7856 - Бага, их нийлбэр

5 эерэг бүхэл тооны хувьд өгөгдсөн таван бүхэл тооны яг 4-ийн нийлбэрүүдийн хамгийн бага, хамгийн их утгыг ол.

Жишээ нь :

1 3 5 7 9

Дээрх 5 тооны хамгийн бага нийлбэр, хамгийн их нийлбэрийг олбол.

1+3+5+7=16

3+5+7+9=24

16 24

Оролт :

Зайгаар тусгаарлагдсан 5 эерэг  бүхэл тоо  нэг мөрөнд өгөгдөнө.

Тоо тус бүр 232 –оос бага эерэг.

Гаралт :

5 бүхэл тооноос яг 4-ийн  нийлбэрээр тооцоолж болох хамгийн бага ба хамгийн их утгыг зайгаар тусгаарлан  хэвлэ.

Жишээ :

Оролт :

1 2 3 4 5

Гаралт: 

10 14

Дархан-Уул аймгийн Монгол Оюу сургуулийн 7.2 ангийн сурагч Г.Амарсанаа 


Нэмсэн:Bataa
Огноо:2020-02-29
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 ASM64 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:hackerrank.com/challenges/mini-max-sum/problem

hide comments
2023-12-27 02:15:36
#include <iostream>
using namespace std;
int main (){
long long a[100],b,c=0,d,n,i,j,s=0;
for (i=1;i<=5;i++){
cin>>a[i];
}
for (i=1;i<=5;i++){
for(j=1;j<=5;j++){
if (a[i]<a[j]){
swap(a[i],a[j]);
}
}
}
for (i=1;i<=4;i++){
s=s+a[i];
}

for (i=2;i<=5;i++){
c=c+a[i];
}
cout<<s<<" "<<c;
} huul erhesee
2022-04-05 09:20:47
38r surguuliin suragch ganpurev
#include<stdio.h>
int main()
{
long long int a,b,c,d,e,z,q,y,x;
scanf("%lld%lld%lld%lld%lld",&a,&b,&c,&d,&e);
if(a<b&&a<c&&a<d&&a<e) q=a;
if(b<a&&b<c&&b<d&&b<e) q=b;
if(c<b&&c<a&&c<d&&c<e) q=c;
if(d<b&&d<c&&d<a&&d<e) q=d;
if(e<b&&e<c&&e<d&&e<a) q=e;
if(a>b&&a>c&&a>d&&a>e) z=a;
if(b>a&&b>c&&b>d&&b>e) z=b;
if(c>b&&c>a&&c>d&&c>e) z=c;
if(d>b&&d>c&&d>a&&d>e) z=d;
if(e>b&&e>c&&e>d&&e>a) z=e;
y=a+b+c+d+e-q;
x=a+b+c+d+e-z;
printf("%lld %lld",x,y);
return 0;
}
2020-10-21 11:51:54
#include<bits/stdc++.h>
using namespace std;
int main (){
long long g,i,e=0,k,q,a[10];
for(i=1; i<=5; i++){
cin>>a[i];
}
sort(a+1,a+5+1);
e=a[1]+a[2]+a[3]+a[4];
cout<<e<<' ';
reverse(a+1,a+5+1);
e=a[1]+a[2]+a[3]+a[4];
cout<<e;
}
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.