|
|
|
|
|
|
|
| 1 Келдиёр Рахматов, 25 ноября 2024 г. 10:58:41 |
| ikkalasiniyam tekshirib tashlab ko'r
|
|
|
| 2 Келдиёр Рахматов, 25 ноября 2024 г. 10:58:23 |
| def maksimal_qoniqish(n, k, s): jami_qoniqish = 0 for _ in range(k): max_index = s.index(max(s)) jami_qoniqish += s[max_index] s[max_index] = max(0, s[max_index] - 1) return jami_qoniqish n, k = map(int, input().split()) s = list(map(int, input().split())) print(maksimal_qoniqish(n, k, s))
|
|
|
| 3 Келдиёр Рахматов, 25 ноября 2024 г. 10:56:50 |
| pythonda tashalyapti qara to'g'irlab ishlatib ko'r
|
|
|
| 4 Келдиёр Рахматов, 25 ноября 2024 г. 10:56:19 |
| def maksimal_qoniqish(N, K, s): # Kafe qoniqish darajasini manfiy sifatida prioritet navbatga joylashtiramiz heap = [-x for x in s] heapq.heapify(heap) total_satisfaction = 0 for _ in range(K): max_satisfaction = -heapq.heappop(heap) # Eng yuqori qoniqish darajasini olamiz total_satisfaction += max_satisfaction # Umumiy qoniqish darajasini yangilaymiz if max_satisfaction > 0: heapq.heappush(heap, -(max_satisfaction - 1)) # Yangi qiymatni qayta joylashtiramiz return total_satisfaction # Kiruvchi ma'lumotlar N, K = map(int, input().split()) s = list(map(int, input().split())) # Chiquvchi ma'lumotlar print(maksimal_qoniqish(N, K, s))
|
|
|
| 5 Чаросхон, 25 ноября 2024 г. 10:44:13 |
| oxirigacha o'tiraman c ga yordam kerak shuni ishlasam birinchi bo'laman
|
|
|
| 6 Давлатбек, 25 ноября 2024 г. 10:42:10 |
| oxirigacha o'tiring
|
|
|
| 7 Давлатбек, 25 ноября 2024 г. 10:40:55 |
| 4 ga
|
|
|
| 8 Давлатбек, 25 ноября 2024 г. 10:40:46 |
| b masalani o'tkazing
|
|
|
| 9 Чаросхон, 25 ноября 2024 г. 10:40:02 |
| chatgpt ham time lmit bo'lli 16-testda
|
|
|
| 10 Давлатбек, 25 ноября 2024 г. 10:39:06 |
| #include <iostream> using namespace std; int main(){ int a,b,c,x,y; cin>>a>>b>>c>>x>>y; int q1=0,q2=0,natija=0; if(x > a){ natija +=a; q1=x-a; } else { natija +=x; } if(y > b){ natija+=b; q2 = y-b; } else { natija +=y; } int umumiy = min(q1,q2); if(umumiy > c){ natija+=c;} else{natija+=umumiy;} cout << natija; } b masala
|
|
|
| 11 Давлатбек, 25 ноября 2024 г. 10:33:12 |
| #include <iostream> #include <vector> #include <queue> using namespace std; int maksimal_qoniqish(int n, int k, vector<int>& s) { priority_queue<int> max_heap(s.begin(), s.end()); int jami_qoniqish = 0; for (int day = 0; day < k; ++day) { if (max_heap.empty()) break; int max_val = max_heap.top(); max_heap.pop(); jami_qoniqish += max_val; if (max_val > 1) max_heap.push(max_val - 1); } return jami_qoniqish; } int main() { int n, k; cin >> n >> k; vector<int> s(n); for (int i = 0; i < n; ++i) { cin >> s[i]; } int result = maksimal_qoniqish(n, k, s); cout << result << endl; return 0; } c masala yuborib ko'ring chatgptdan oldim
|
|
|
| 12 Чаросхон, 25 ноября 2024 г. 10:30:43 |
| c 12 dan time limit berdi
|
|
|
| 13 Чаросхон, 25 ноября 2024 г. 10:30:18 |
| b 6-testga xato bo'ldi
|
|
|
| 14 Келдиёр Рахматов, 25 ноября 2024 г. 10:29:53 |
| c nechanchi testdan qaytdi
|
|
|
| 15 Келдиёр Рахматов, 25 ноября 2024 г. 10:29:42 |
| san yechma biza tashaganni ko'r b ni
|
|
|
| 16 Давлатбек, 25 ноября 2024 г. 10:29:37 |
| tashang B masalani
|
|
|
| 17 Давлатбек, 25 ноября 2024 г. 10:28:30 |
| #include <iostream> using namespace std; int main(){ int a,b,c,x,y; cin>>a>>b>>c>>x>>y; int q1=0,q2=0,natija=0; if(x > a){ natija +=a; q1=x-a; } else { natija +=x; } if(y > b){ natija+=b; q2 = y-b; } else { natija +=y; } int umumiy = min(q1,q2); if(umumiy > c){ natija+=c; } cout << natija; } b masala 100% o'tadi
|
|
|
| 18 Чаросхон, 25 ноября 2024 г. 10:25:02 |
| b ni xarto ishlayopti ko'ring
|
|
|
| 19 Чаросхон, 25 ноября 2024 г. 10:23:46 |
| // 5 4 1 //3 3 kiritilsa 6 chiqishi kerak //7 8 3 // 4 9 kiritilsa 12 chiqishi kerak //x ta somsa y ta choy bor a nafari 1 ta somsa b nafari y ta choy va c nafari 1 ta somsa 1 ta choy ichadi,agar o'quvchi xohlagan narsasini olib bilsa u xursand bo'ladi.xursand bo'ladigan maksimal bolalar sonini toping //#include <iostream> // using namespace std; //int main() { //int a,b,c,x,y; //cin>>a>>b>>c; //cin>>x>>y; //long long cnt=0,cnt1=0,cnt2=0; //do{ //if(c>0 && x!=0 && y!=0){ // c-=1; // 0 // x-=1;//2 // y-=1;//2 // ++cnt2;//1 // } //if(a>0 && x!=0){ // a-=1;//4 3 // x-=1;//1 0 // ++cnt;//1 2 //} //if(b>0 && y!=0) // b-=1;//3 2 // y-=1;//1 0 // ++cnt1;//1 1 //}while(x!=0 && y!=0); // cout<<cnt+cnt1+cnt2; //} b masala
|
|
|
| 20 Келдиёр Рахматов, 25 ноября 2024 г. 10:22:41 |
| b ni o'tkazchi pastda turibdi
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |