A. Array #1 ( n ta toq son )
Xotira: 16 MB, Vaqt: 1000 msn natural soni berilgan. Dastlabki n ta toq sondan tashkil topgan massivni hosil qiling va elementlarni chiqaring. (Dasturda avval bo'sh massiv oching)
Bitta qatorda N (\(1≤n≤10^4\)) natural soni kiritiladi.
Masala shartida so'ralgan natijani chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
1 3 5 7 9 |
2 |
3 |
1 3 5 |
B. Array #2 ( 2 ning n ta darajasi )
Xotira: 16 MB, Vaqt: 1000 msn natural soni berilgan. 2 sonining dastlabki n ta darajasidan tashkil topgan massivni hosil qiling va elementlarni chiqaring.
Bitta qatorda N \((1 ≤ N ≤ 64)\) natural soni kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
1 2 4 |
2 |
5 |
1 2 4 8 16 |
C. Array #3 ( Arifmetik progressiya )
Xotira: 16 MB, Vaqt: 1000 msn natural soni va arifmetik progressiyaning dastlabki hadi A va ayirmasi D berilgan. Arifmetik progressiyaning dastlabki n ta hadidan tashkil topgan massivni hosil qiling va elementlarni chiqaring.
\(A_i=A_i+D\)
Bitta qatorda N (1 ≤ N ≤ 1000) natural soni, A (1 ≤ A ≤ 1000) va D (1 ≤ D ≤ 107) sonlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 |
1 3 5 7 9 |
2 |
7 2 1 |
2 3 4 5 6 7 8 |
D. Array #4 ( Geometrik progressiya )
Xotira: 16 MB, Vaqt: 1000 msn natural soni berilgan va geometrik progressiyaning dastlabki hadi A va maxraji Q berilgan. Geometrik progressiyaning dastlabki n ta hadidan tashkil topgan massivni hosil qiling va elementlarni chiqaring.
\(A_i = A_i-1 * Q\)
Bitta qatorda N (1 ≤ N ≤ 15) natural soni, A (1 ≤ A ≤ 100) va Q (1 ≤ Q ≤ 10) sonlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 1 5 |
1 5 25 |
2 |
5 2 2 |
2 4 8 16 32 |
E. Array #5 (Fibonachi sonlari )
Xotira: 16 MB, Vaqt: 1000 msn natural soni berilgan. Dastlabki n ta Fibonachchi sonlaridan tashkil topgan massivni hosil qiling va elementlarini chiqaring.
\(F_0 = 1, F_1 = 1, F_i = F_i-1 + F_i-2; i = 2, 3, 4, ... \)
Bitta qatorda N (1 ≤ N ≤ 90) natural soni kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
1 1 2 |
2 |
5 |
1 1 2 3 5 8 |
F. Array #6 ( Yangi massiv )
Xotira: 16 MB, Vaqt: 1000 msN natural soni va A, B butun sonlari berilgan (N > 2). a[0] = A; a[1] = B. n marta boshqa elementlari o'zidan oldingi ikkita elementlari yig'indisiga teng bo'lgan massivni hosil qiling va elementlarini chiqaring .
Bitta qatorda N (1 ≤ N ≤ 15) natural soni, A, B (1 ≤ A ≤ B ≤ 50) sonlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 1 2 |
1 2 3 5 |
2 |
5 2 2 |
2 2 4 6 10 16 |
G. Array #7 (Teskari massiv)
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Uning elementlarini teskari tartibda chiqaruvchi dastur tuzing.
Bitta qatorda N (\(1≤N≤10^5\)) natural soni kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
5 4 3 2 1 |
2 |
3 |
3 2 1 |
3 |
8 |
8 7 6 5 4 3 2 1 |
H. Array #8 ( Massiv toq indekslari )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan toqlarini chiqaruvchi va ularning sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N\((1≤N≤10^6)\)massiv elementlari soni,
Ikkinchi qatorda A massiv elementlari kiritiladi.
Birinchi qatorda massivni toq elementlarini chop eting.
Ikkinchi qatorda toq elementlar sonini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 4 5 7 8 6 9 |
5 7 9 3 |
2 |
7 3 2 6 5 9 7 11 |
3 5 9 7 11 5 |
I. Array #9 ( Massiv juft indekslari )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan juftlarini indekslari kamayish tartibida chiqaruvchi va ularning sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N (1 < N < 1000) massiv elementlari soni,
Ikkinchi qatorda N ta \(1≤a_i≤10^9\) massiv elementlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 4 5 7 8 6 9 |
6 8 4 3 |
2 |
4 2 3 4 6 |
6 4 2 3 |
J. Array #10 ( Massiv juft va toq indekslari )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan juft indekslilaridagini index bo'yicha o'sish tartibida chiqaruvchi, keyin massiv elementlari orasidan toq indekslilaridagini index bo'yicha kamayish tartibida chiqaruvchi dastur tuzing.
Birinchi qatorda \(N (1 ≤ N ≤ 1000)\) massiv elementlari soni,
Ikkinchi qatorda N ta (\(1≤a_i≤10^9\)) massiv elementlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 4 5 7 8 6 9 |
4 7 6 9 8 5 |
2 |
4 2 3 4 5 |
2 4 5 3 |
K. Array #11 ( Karrali indekslar cheklov)
Xotira: 32 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va K butun soni berilgan. Massiv elementlari orasidan indeksi K ga karralilarini chiqaruvchi dastur tuzing. \(A_K, A_{2K}, A_{3K}\), ....
Agar bunday index mavjud bo`lmasa -1 chiqarilsin.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni va K ( 1 ≤ K < N) butun soni kiritiladi.
Ikkinchi qatorda esa n tamassiv elementlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 2 40 8 90 11 47 39 16 15 71 |
40 8 90 16 |
2 |
3 2 67 61 49 |
-1 |
L. Array #12 ( Massiv juft elementlari cheklov )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan (N juft son). Massiv elementlari orasidan quyidagilarni chiqaruvchi dastur tuzing. A[0], A[2], A[4], .... Shart operatori ishlatilmasin.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa n ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 1 2 3 4 5 6 |
1 3 5 |
2 |
8 8 7 6 5 4 3 2 1 |
8 6 4 2 |
M. Array #13 ( Massivni teskari indekslash cheklov)
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan quyidagilarni chiqaruvchi dastur tuzing. A[n-1], A[n-3], ..., A[0].
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari kiritiladi.
Masala shartida so'ralgan natijani chiqaring. Agar massiv elementlar soni juft bo'lsa -1 chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 1 2 3 4 5 6 7 |
7 5 3 1 |
2 |
3 1 2 3 |
3 1 |
N. Array #14( Avval juft keyin toq indekslar )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan juft indekslilari keyin toq indekslilarida turgan sonlarni chiqaruvchi dastur tuzing.
A[0], A[2], A[4], ..., A[1], A[3], A[5], .... Shart operatori ishlatilmasin.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari\(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 1 2 3 4 5 6 |
1 3 5 2 4 6 |
2 |
7 10 9 8 7 6 5 4 |
10 8 6 4 9 7 5 |
O. Array #15 (Avval toq keyin juft indekslar )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan toq indekslilari qiymatini o'sish tartibida keyin juft indekslilari qiymatini kamayish tartibida chiqaruvchi dastur tuzing.
A[1], A[3], A[5], ..., A[6], A[4], A[2], A[0]. Shart operatori ishlatilmasin.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 1 2 3 4 5 6 |
2 4 6 5 3 1 |
2 |
4 2 4 6 8 |
4 8 6 2 |
P. Array #16 (Avval o'ng keyin chap indesk )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi dastur tuzing.
A[0], A[n-1], A[1], A[n-2], A[2], A[n-3], ...
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 3 4 5 |
1 5 2 4 3 |
2 |
4 4 66 1 23 |
4 23 66 1 |
Q. Array #17 (Ketma- ketlik )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi dastur tuzing.
A[0], A[1], A[n-1], A[n-2], A[2], A[3], A[n-3], A[n-4], ...
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari \(1≤a_i≤10^9\)kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 1 2 3 4 5 6 |
1 2 6 5 3 4 |
2 |
5 10 15 26 98 13 |
10 15 13 98 26 |
R. Array #18 (Massivdagi kichik element )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv oxirgi elementidan kichkina bo'lgan birinchi elementni chiqaruvchi programma tuzilsin. Agar bunday element bo'lmasa, nol chiqarilsin.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 1 2 3 4 5 6 |
1 |
2 |
8 45 3 4564 123 456 12 45 4 |
3 |
S. Array #19 ( Massiv indeksi )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv oxirgi elementidan kichik va dastlabki elementidan katta bo'lgan oxirgi element indeksini chiqaruvchi dastur tuzing. Agar bunday element bo'lmasa, nol chiqarilsin. (a[0] < a[k] < a[n-1])
Birinchi qatorda N (1 < n ≤ 1000) massiv elementlari soni kiritiladi.
Ikkinchi qatorda esa N ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring. Agar bunday qiymat mavjud bo'lmasa 0 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 3 4 5 |
3 |
2 |
6 3 15 6 12 45 6 |
0 |
T. Array #20 ( Oraliqdagi yig'indi )
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va K,L butun sonlari berilgan. Massivning K va L indekslari orasidagi elementlari yig'indisini chiqaruvchi dastur tuzing.
Birinchi qatorda N (1 < N ≤ 1000) massiv elementlari soni, K va L (0 ≤ K ≤ L < N) sonlari kiritiladi.
Ikkinchi qatorda esa n ta massiv elementlari \(1≤a_i≤10^9\) kiritiladi.
Masala shartida so'ralgan natijani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 1 2 3 4 5 |
5 |
2 |
8 5 7 12 546 489 132 45 65 12 3 |
80 |
U. Array #21
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va K, L butun sonlari berilgan. (0≤K≤L<N). Massivning K va L indekslari orasidagi elementlarining o’rta arifmetigini chiqaruvchi dastur tuzing. (K va va L ham kiradi oraliqqa)
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta butun son A massiv elementlari beriladi. \((-10^6≤A≤10^6)\)
Uchunchi qatorda K va L butun sonlar beriladi. 0≤K<L≤N
Masala javobini \(10^{-2}\) aniqlikda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 7 9 -2 1 -10 1 -4 3 6 7 |
-0.50 |
2 |
9 -5 4 2 3 -5 -7 -9 4 -5 6 7 |
-2.50 |
V. Array #22
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va K, L butun sonlari berilgan. (0≤K≤L<N). Massivning K va L indekslari orasidagi elementlaridan tashqari elementlari yig’indisini chiqaruvchi dastur tuzing. (K va L ham kiradi oraliqqa)
Birinchi qatorda N natural massivlar elementlar son beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta butun son A massiv elementlari beriladi. \((-10^6≤A≤10^6)\)
Uchunchi qatorda K va L butun sonlar beriladi. 0≤K<L≤N
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 -10 10 1 1 2 |
-10 |
2 |
10 -4 -3 -4 -3 1 3 3 -6 -10 -2 6 8 |
-12 |
W. Array #23
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va K, L butun sonlari berilgan. (0≤K≤L<N). Massivning K va L indekslari orasidagi elementlaridan tashqari elementlarining o’rta arifmetigini chiqaruvchi dastur tuzing. (K va L ham kiradi oraliqqa)
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Uchunchi qatorda K va L butun sonlar beriladi. 1≤K<L,≤N
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 -1 -5 -7 1 1 |
-4.00 |
2 |
6 -6 7 0 4 10 2 4 5 |
1.25 |
X. Array #24
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari arifmetik progressiyani tashkil qilsa, ayirmani aks holda nolni chiqaruvchi dastur tuzing.
Birinchi qatorda N natural son massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta A massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 -4 4 -2 6 2 0 |
2 |
2 |
8 3 1 -2 -4 -1 0 7 -8 |
0 |
Y. Array #25
Xotira: 16 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari o'suvchi geometrik progressiyani tashkil qilsa, mahrajni aks holda nolni chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
Eslatma: Massiv elementlari faqat musbat yoki faqat manfiy beriladi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 -90.0 -683.4375 -135.0 -202.5 -455.625 -303.75 |
1.5 |
2 |
6 7.59375 1.5 2.25 11.390625 3.375 5.0625 |
1.5 |
3 |
7 -3.0 -1.5 -0.75 -0.375 -0.1875 -0.09375 -0.046875 -0.0234375 |
2 |
Z. Array #26
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massivda juft va toq elementlar ketma - ket kelishini tekshiruvchi dastur tuzing. Ketma - ketlik bajarilsa -1 ekranga chiqarilsin. Aks holda ketma - ketlikni buzgan birinchi element indeksi chiqarilsin.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 3 4 5 |
0 |
2 |
10 4 11 2 23 16 25 17 14 65 124 |
6 |
AA. Array #27
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massivda avval musbat keyin manfiy qiymatlar ketma-ket kelishini tekshiruvchi dastur tuzing. Ketma - ketlik bajarilsa -1 chiqarilsin. Aks holda ketma-ketlikni buzgan birinchi element indeksi chiqarilsin.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 5 -1 11 -13 35 -61 131 -253 515 -1021 |
-1 |
2 |
5 3 33 -25 53 58 |
1 |
AB. Array #28
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv juft elementlari orasidan kichigini aniqlovchi dastur tuzing.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 34 79 98 15 93 81 72 14 |
14 |
2 |
5 20 87 75 22 16 |
16 |
AC. Array #29
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv toq indeksli elementlari orasidan kattasini aniqlovchi dastur tuzing.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini yagona qatorda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 1 2 3 4 5 6 7 8 |
8 |
2 |
5 10 11 12 13 14 |
13 |
AD. Array #30
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasida, o’ng qo’shnisidan katta bo’lgan elementlarining indeksini o’sish tartibida chiqaruvchi dastur tuzing. Agar bunday elementlar mavjud bo'lmasa -1 ni chop eting.
Birinchi qatorda N natural massivlar elementlar son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini yagona qatorda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
13 5 9 9 3 2 8 10 7 9 8 1 8 1 |
2 3 6 8 9 11 |
2 |
8 1 5 9 1 10 8 3 10 |
2 4 5 |
AE. Array #31
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasida, chap qo’shnisidan katta bo’lgan elementlarining indeksini kamayish tartibida chiqaruvchi va ularning sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Massiv elementlari sonini alohida qatorda, mavjud elementlar bo'lsa, ularni alohida qatorda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 2 8 2 7 2 2 6 4 9 |
4 8 6 3 1 |
2 |
2 3 9 |
1 1 |
AF. Array #32
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan birinchi uchragan lokal minimum elementi indeksini chiqaruvchi dastur tuzing. Lokal minimum - o’ng va chap qo’shnisidan kichik bo’lgan element.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta A massiv elementlari beriladi.
Masala javobini chop eting. Agar masala yechimi bo'lmasa -1 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
14 42 34 19 28 8 22 13 8 2 39 9 28 20 24 |
2 4 8 10 12 |
2 |
2 9 13 |
-1 |
AG. Array #33
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan oxirgi lokal maksimum elementi indeksini chiqaruvchi dastur tuzing. Lokal maksimum - o’ng va chap qo’shnisidan katta bo’lgan element.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting. Agar masala yechimi bo'lmasa -1 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 5 5 6 -4 -7 3 -1 -6 4 -2 |
8 |
2 |
5 0 4 3 2 -4 |
1 |
AH. Array #34
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv lokal minimumlari orasidan kattasini chiqaruvchi dastur tuzing. Lokal minimum - o’ng va chap qo’shnisidan kichik bo’lgan element.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting. Agar yechimga ega bo'lmasa -1 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 -1 -1 6 0 -2 3 7 10 |
-2 |
2 |
8 -7 5 -4 -10 -4 -8 7 2 |
-8 |
AI. Array #35
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv lokal maksimumlari orasidan kichigini chiqaruvchi dastur tuzing. Lokal maksimum - o’ng va chap qo’shnisidan katta bo’lgan element.
Birinchi qatorda N natural massiv elementlar soni beriladi. \(1≤N≤100\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting. Agar yechimga ega bo'lmasa -1 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 -9 -7 8 -9 4 8 6 8 -9 |
8 |
2 |
7 1 4 -7 -10 7 -2 -6 |
4 |
AJ. Array #36
Xotira: 32 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massivning lokal minimum yoki lokal maksimum bo’lmagan elementlari orasidan kattasini chiqaruvchi dastur tuzing. Agar bunday element bo’lmasa nol chiqarilsin. Lokal minimum - o’ng va chap qo’shnisidan kichik bo’lgan element. Lokal maksimum - o’ng va chap qo’shnisidan katta bo’lgan element.
Birinchi qatorda N natural massiv elementlar soni beriladi. \(1≤N≤50000\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 5 75 -82 -52 -25 90 |
90 |
2 |
5 1 62 69 47 -16 |
62 |
AK. Array #37
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan monoton o’suvchi oraliqlar elementlar sonini eng ko'pini chiqaruvchidastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 4 7 6 1 |
2 |
2 |
8 10 5 4 5 7 1 9 8 |
3 |
AL. Array #38
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan qat'iy monoton kamayuvchi oraliqlardagi eng ko'p elementlar sonini aniqlovchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 74 74 81 72 99 74 |
2 |
2 |
3 20 95 54 |
1 |
AM. Array #39
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan monoton oraliqlar sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 5 3 4 8 |
3 |
2 |
7 3 9 8 5 6 7 4 |
6 |
AN. Array #40
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va R butun soni berilgan. Massiv elementlari orasidan R soniga eng yaqin sonni topuvchi dastur tuzing. (\(|a_k - R|\) ayirma eng kichik bo’luvchi \(a_k\) topilsin.)
Birinchi qatorda R butun son beriladi. \(1≤N≤10^6\)
Ikkinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Uchunchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting. Agar bunday qiymat bir nechta bo'lsa eng kichigini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
-88 8 -23 -13 47 -38 -1 -74 12 -37 |
-74 |
2 |
60 12 -57 -75 4 -8 -11 -85 87 24 -70 -45 74 -62 |
74 |
AO. Array #41
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan yig’indisi eng katta bo’ladigan 2 ta qo’shini elementni yig'indisini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting. Agar hisoblab bo'lmasa 0 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 -48 -51 |
-99 |
2 |
4 21 54 -93 90 |
75 |
AP. Array #42
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va R butun soni berilgan. Massiv elementlari orasidan R soniga yig’indisi eng yaqin 2 ta qo’shni elementlarni chiqaruvchi dasturini tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \(2≤N≤100\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Uchunchi qatorda R butun son beriladi. \(1≤N≤10^6\)
Masala javobini bir qatorda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 9 -3 -2 -4 4 -6 6 9 |
9 -3 |
2 |
8 -4 4 -10 -6 10 -2 -6 4 13 |
10 -2 |
AQ. Array #43
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv elementlari tartiblangan holda (o’sish yoki kamayish) berilgan. Massivning har hil qiymatli elementlari sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
15 1 2 2 2 2 2 6 7 7 7 8 8 9 9 9 |
6 |
2 |
5 1 2 5 7 8 |
5 |
3 |
10 12 12 10 8 7 6 4 3 3 1 |
8 |
AR. Array #44
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasida aniq 2 ta bir xil qiymatli element bor. Shu bir xil qiymatli elementlar va ularning birinchi kelgan indexlarini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Birinchi qatorda 2 ta bir xil elementlar chop etilsin.
Ikkinchi qatorda shu elementlarni birinchi kelgan index raqami chop etilsin.
Agar bunday holat mavjud bo'lmasa 0 sonini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 1 9 8 3 4 1 4 6 1 3 |
3 4 3 4 |
2 |
5 3 4 5 9 3 |
3 0 |
AS. Array #45
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan bir - biriga eng yaqin qo’shnilar indeksini chiqaruvchi dastur tuzing. (ayirmasining moduli eng kichik bo’lgan elementlari indeksi)
Birinchi qatorda N natural massiv elementlar soni beriladi. \((2≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 6 23 22 16 60 52 36 4 83 33 |
1 2 |
2 |
8 29 63 75 73 28 26 55 69 |
2 3 |
AT. Array #46
Xotira: 256 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv va R butun soni berilgan. Massiv elementlari orasidan R soniga yig’indisi eng yaqin 2 ta elementni chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((2≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi. \((-1000≤a_i≤1000)\)
Uchunchi qatorda R butun son beriladi. \(1≤N≤10^6\)
Masala javobini bir qatorda chop eting. Agar bunday javoblar bir nechta bo'lsa birinchi uchragan elementlarni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 6 5 3 13 1 9 2 |
3 1 |
2 |
8 7 13 8 11 14 15 10 10 13 |
7 8 |
AU. Array #47
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massivda qatnashgan sonlardan faqat bittadan chiqaruvchi dastur tuzing. Berilgan massiv: [7,4,2,3,1,4,5,2,4,7]; Natija: 7 4 2 3 1 5
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini bir qatorda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 7 4 -4 -1 9 -6 |
7 4 -4 -1 9 -6 |
2 |
14 -5 1 -5 6 5 9 10 -9 5 4 0 -1 -8 -5 |
-5 1 6 5 9 10 -9 4 0 -1 -8 |
AV. Array #48
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massivda eng ko’p qatnashgan bir xil qiymatli element sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 |
1 |
2 |
7 1 4 6 10 10 10 2 |
3 |
AW. Array #49
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Agar massiv 1 dan N gacha bo’lgan sonlarning o’rin almashtirilishidan hosil bo’lgan bo’lsa, nol chiqarilsin. Aks holda birinchi uchragan nojoiz kiritilgan element indeksini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \(1≤N≤100\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 10 8 8 3 6 1 |
3 |
2 |
4 9 10 9 1 |
0 |
AX. Array #50
Xotira: 128 MB, Vaqt: 1000 msN ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan chap qo’shnisidan katta bo’lganlar sonini chiqaruvchi dastur tuzing.
Birinchi qatorda N natural massiv elementlar soni beriladi. \((1≤N≤10^6)\)
Ikkinchi qatorda N ta massiv elementlari beriladi.
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 1 3 5 3 2 3 6 7 10 |
6 |
2 |
3 9 7 2 |
0 |