Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7560 - Их багын байр солих |
Өгөгдсөн нэг хэмжээст бодит тоон массивын хамгийн их, хамгийн бага 2 тоог олж массив дахь байрыг соль.
Солигдсоны дараах массивыг хэвлэ. Массивт тэнцүү элементүүд байхгүй болно.
Input
Эхний мөрөнд массивын элементийн тоо. n<100.
Дараагийн мөрөнд массивын элементүүд зайгаар тусгаарлагдан өгөгдөнө. Double төрөл.
Output
Нэг мөрөнд массивын элементүүдийг таслалаас хойш 2 оронгийн нарийвчлалтайгаар зайгаар тусгаарлан хэвлэ.
Example
Input:
6
2.312 -5.12 1.1 8.9 0.0 5.2
Output:
2.31 8.90 1.10 -5.12 0.00 5.20
Нэмсэн: | Bataa |
Огноо: | 2013-03-21 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 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 |
Эх сурвалж: | 2013 он RGB7 Онлайн 1 |
hide comments
|
|||||
2018-07-19 12:59:04
|
|||||
2018-06-08 12:29:57
import java.util.*; import java.lang.*; import java.util.Formatter; class bod4buleg2 { public static void main(String[]args){ Scanner in = new Scanner(System.in); int i; int n=in.nextInt(); double max,min; double mass[] = new double [1000]; for ( i = 0; i<n;i++) { mass[i]=in.nextDouble(); } max=mass[0]; min=mass[0]; for( i = 0;i<n;i++) { if(mass[i]>max) { max=mass[i]; } if(mass[i]<min) { min=mass[i]; } } for ( i = 0; i<n;i++) { if(min==mass[i]) { mass[i]=max; } else if(max==mass[i]) { mass[i]=min; } System.out.printf(" %.2f ",mass[i]); } } } |
|||||
2016-12-07 03:33:52
g |
|||||
2015-04-05 09:40:22 monkherdene
#include<stdio.h> #include<stdlib.h> main() { int k,i,j,n,m,s; double p,max,min,a[1000]; scanf("%d",&n); for(i=0;i<n;i++) {scanf("%lf",&a[i]); } max=a[0]; k=0; for(i=1;i<n;i++) if(a[i]>max) {max=a[i]; k=i;} min=a[0]; j=0; for(i=1;i<n;i++) if(min>a[i]) {min=a[i]; j=i;} p=a[k]; a[k]=a[j]; a[j]=p; for(i=0;i<n;i++) printf("%.2lf\t",a[i]); system("pause"); return 0; } |
|||||
2013-04-02 09:51:55 temuulen
|