Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7507 - Массивын их нь хэд дэх |
Өгөгдсөн нэг хэмжээст бүхэл тоон массивын хамгийн их элемент хэд дэх нь вэ? Хэрэв хамгийн их элемент 1-ээс их бол бага дугаарыг нь хэвлэнэ.
Input
Эхний мөрөнд массивын элементийн тоо өгөгдөнө. n<=100.
Хоёр дахь мөрөнд массивын элементүүд зайгаар тусгаарлагдан өгөгдөнө.
Output
Массивын хамгийн их элемент, дугаарын хамт зайгаар тусгаарлагдан нэг мөрөнд хэвлэгдэнэ.
Example
Input: 5
9 10 8 10 6 Output: 10 2
Нэмсэн: | Bataa |
Огноо: | 2013-01-15 |
Хугацааны хязгаарлалт: | 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 |
hide comments
|
|||||||||||
2017-01-05 10:35:48
#include<stdio.h> main() { freopen("8.in","r",stdin); freopen("8.out","w",stdout); int n,a[100],i,max,d; scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); max=a[i]; for(i=2;i<=n;i++) if(a[i]>max) { a[i]=max; d=i; } printf("%d %d",max,d); } |
|||||||||||
2016-03-15 09:48:06
#include <cmath> #include <cstdio> #include <cstdlib> using namespace std; int n,m,i,j,a[10000],s,k,p,l; int main(){ scanf("%d",&n); for (i=1;i<=n;i++) scanf("%d",&a[i]); s=-10000; for (j=1;j<=n;j++) if (a[j]>s) { s=a[j]; l=j;} printf("%d %d",s,l); system("pause"); return 0;} |
|||||||||||
2016-03-15 09:21:50
#include <cmath> #include <cstdio> #include <cstdlib> using namespace std; int n,m,i,j,a[10000],s,k,p; int main(){ scanf("%d",&n); for (i=1;i<=n;i++) scanf("%d",&a[i]); // scanf("%d",&m); s=0; for (i=1;i<=n;i++) { m=a[i]; k=0; for (j=1;j<=n;j++) if (a[j] == m) k=k+1; if (k>s) { s=k; p=m;} } printf("%d %d",p,s); system("pause"); return 0;} |
|||||||||||
2016-02-29 07:10:46 d(#_#)b
#include<iostream> using namespace std; main() { int n,i,m,im,a[101]; cin>>n; for(i=1;i<=n;i++) cin>>a[i]; m=a[1]; im=1; for(i=2;i<=n;i++) if(a[i]>m) { m=a[i]; im=i; } cout<<m<<" "<<im; //system ("pause"); return 0; } |
|||||||||||
2015-03-25 05:36:02 Ganzorig
Last edit: 2015-03-25 05:36:57 |
|||||||||||
2015-03-24 07:47:08
#include<iostream> using namespace std; main() { int n,i,a[1000],m,k; cin>>n; for(i=1; i<=n; i++) cin>>a[i]; m=a[1]; k=1; for(i=1; i<=n; i++) {if (a[i]>m) {m=a[i];k=i;} } cout<<m<<" "<<k; system("pause"); return 0; } |
|||||||||||
2015-03-18 06:09:47 serjmydag
#include <stdio.h> #include <stdlib.h> int m,s,d,f,i; int a[10000]; int main() { scanf ("%d",&s); for (i=1; i<=s; i++) scanf ("%d",&a[i]); m=a[1]; f=1; for (i=2; i<=s; i++) if (a[i]>m) { m=a[i]; f=i; } printf ("%d %d",m,f); system ("pause"); return 0; } |
|||||||||||
2015-03-18 05:44:24 lhagvaa
#include<stdio.h> #include<stdlib.h> int a[101],s,d,i,g; int main() { scanf("%d",&s); for(i=1; i<=s; i++) scanf("%d",&a[i]); g=a[1]; d=1; for(i=2; i<=s; i++) if(a[i]>g) {g=a[i]; d=i;} printf("%d %d",g,d); system("pause"); return 0; } |
|||||||||||
2015-03-07 19:45:24 Iderbat
ene bodolt buruu hariult avaad bh yum ?? ygd ? #include<cstdio> int main(){ int a[100] , n , max = 0 , index = 1 , i ; scanf("%d",&n); for (i = 1 ; i <= n ; i++){ scanf("%d",&a[i]); if(max < a[i]){ max = a[i]; index = i; } } printf("%d %d\n",max , index); } |
|||||||||||
2015-03-07 17:47:13 ◄MnJn►
, |