sinflar tahriri algoritmi

DOCX 2 sahifa 12,2 KB Bepul yuklash

Sahifa ko'rinishi (2 sahifa)

Pastga aylantiring 👇
1 / 2
import random global kn, bn, on, x, x_ kn = int(input("sinflar sonini kiriting: ")) on = int(input("sinf ob'yektlari sonini kiriting: ")) bn = int(input("belgilar sonini kiriting: ")) x, x_ = [], [] for i in range(kn*on): x.append([random.choice([0,1]) for i in range(bn)]) for i in range(bn): x_.append(random.choice([0,1])) for i in x: print(i) print(x_) def saralash(x): b = [i for i in range(bn)] s_col = [] for i in range(bn): s = 0 for j in range(on): s += x[j][i] s_col.append(s) for i in range(bn): for j in range(bn): if s_col[i] > s_col[j]: m = b[i] b[i] = b[j] b[j] = m return b sinf = [] for i in range(kn): sinf.append(saralash(x[(i*on):((i+1)*on)])) for i in sinf: print(i)
2 / 2
sinflar tahriri algoritmi - Page 2

Ko'proq o'qimoqchimisiz?

Barcha 2 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"sinflar tahriri algoritmi" haqida

import random global kn, bn, on, x, x_ kn = int(input("sinflar sonini kiriting: ")) on = int(input("sinf ob'yektlari sonini kiriting: ")) bn = int(input("belgilar sonini kiriting: ")) x, x_ = [], [] for i in range(kn*on): x.append([random.choice([0,1]) for i in range(bn)]) for i in range(bn): x_.append(random.choice([0,1])) for i in x: print(i) print(x_) def saralash(x): b = [i for i in range(bn)] s_col = [] for i in range(bn): s = 0 for j in range(on): s += x[j][i] s_col.append(s) for i in range(bn): for j in range(bn): if s_col[i] > s_col[j]: m = b[i] b[i] = b[j] b[j] = m return b sinf = [] for i in range(kn): sinf.append(saralash(x[(i*on):((i+1)*on)])) for i in sinf: print(i)

Bu fayl DOCX formatida 2 sahifadan iborat (12,2 KB). "sinflar tahriri algoritmi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: sinflar tahriri algoritmi DOCX 2 sahifa Bepul yuklash Telegram