Kiruvchi ma’lumotlar
1 2 Bog'liqAlgoritim
#include using namespace std; int main() { int n,i; cin>>n; int a[n+1]; for(i=1; i<=n; i++) cin>>a[i]; for(i=1; i<=n-3; i++) if((a[i]+a[i+2])/2==a[i+1] && (a[i+1]-a[i])==(a[i+2]-a[i+1])) cout<<"Yes"; else cout<<"No"; }
2-Tajriba Sizga bir o’lchamli a va b massivlar berilgan. Ikkinchi massivning har bir bj elementi uchun a massivda undan kichik yoki teng elementlarning sonini toping. Kiruvchi ma’lumotlar Birinchi qatorda n va m butun sonlari – massivlar o’lchamlari berilgan(1≤n,m≤105). Ikkinchi qatorda n ta butun son – a massiv elementlari probel bilan ajratilgan holda beriladi(-109≤ai≤109). Uchinchi qatorda m ta butun sonlar – b massiv elementlari beriladi(-109≤bj≤109). Chiquvchi ma’lumotlar Bitta butun sonni - har bir so’rovga javoblar yi’gindisini chiqaring. Misollar
#include using namespace std; int main() { int n,m,i,j,k=0; cin>>n>>m; int a[n+1],b[m+1]; for(i=1; i<=n; i++) cin>>a[i]; for(j=1; j<=m; j++) cin>>b[j]; for(i=1; i<=n; i++){ for(j=1;j<=m; j++){ if ((b[j]>a[i]) || (b[j]>a[i])) k++ ; }} cout< } 3-Tajriba Sizga bir o’lchamli massiv berilgan. Massivning chiroyliligi o’zidan oldingi elementdan qiymati katta bo’lgan elementlar soniga aytiladi. Boshqacha aytganda shunday a[i] > a[i-1] (i=2..n) shartni qanoatlantiruvchi barcha i lar soniga aytiladi. Massivning elementlarining o’rinlarini almashtirish mumkin. Massivning elementlarining o’rinlarini almashtirish orqali uning chiroyliligini iloji boricha eng katta qilish kerak.
Birinchi qatorda n butun soni - massiv elementlari soni beriladi(1 ≤ n ≤ 1000). Ikkinchi qatorda n ta son – massiv elementlari bitta probel bilan ajratilgan holda beriladi. Massiv elementlari butun qiymati 1 dan 109 gacha bo’lishi mumkin. Chiquvchi ma’lumotlar Maksimal chiroylilikning qiymatini chiqaring. Misollar
#include using namespace std; int main(){ long n, i, j,k=0; cin >> n; long a[n]; for (i = 1; i <= n; i++) cin >> a[i]; for (i = 1; i < n; i++) for (j = i + 1; j <= n; j++) { if (a[i] > a[j]) { a[0] = a[i]; a[i] = a[j]; a[j] = a[0]; } }
if (a[j]>a[j-1]) k++; cout< } Download 42,25 Kb. Do'stlaringiz bilan baham: 1 2 Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024 ma'muriyatiga murojaat qiling |
kiriting | ro'yxatdan o'tish Bosh sahifa юртда тантана Боғда битган Бугун юртда Эшитганлар жилманглар Эшитмадим деманглар битган бодомлар Yangiariq tumani qitish marakazi Raqamli texnologiyalar ilishida muhokamadan tasdiqqa tavsiya tavsiya etilgan iqtisodiyot kafedrasi steiermarkischen landesregierung asarlaringizni yuboring o'zingizning asarlaringizni Iltimos faqat faqat o'zingizning steierm rkischen landesregierung fachabteilung rkischen landesregierung hamshira loyihasi loyihasi mavsum faolyatining oqibatlari asosiy adabiyotlar fakulteti ahborot ahborot havfsizligi havfsizligi kafedrasi fanidan bo’yicha fakulteti iqtisodiyot boshqaruv fakulteti chiqarishda boshqaruv ishlab chiqarishda iqtisodiyot fakultet multiservis tarmoqlari fanidan asosiy Uzbek fanidan mavzulari potok asosidagi multiservis 'aliyyil a'ziym billahil 'aliyyil illaa billahil quvvata illaa falah' deganida Kompyuter savodxonligi bo’yicha mustaqil 'alal falah' Hayya 'alal 'alas soloh Hayya 'alas mavsum boyicha yuklab olish |