Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand



Yüklə 303,33 Kb.
Pdf görüntüsü
səhifə3/3
tarix02.06.2023
ölçüsü303,33 Kb.
#122965
1   2   3
2-mustaqil ish algoritmni loyihalash

 
Dastur qismi: 
#include  
#include  
#include  
using namespace std; 
int main() { 


const int profitA = 3; 
const int profitB = 4; 
const int timeA1 = 1; 
const int timeA2 = 2; 
const int timeB1 = 1; 
const int timeB2 = 1; 
const int maxTimeM1 = 450; 
const int maxTimeM2 = 600; 
vector products(2); 
for (int a = 0; a <= maxTimeM1 / timeA1; a++) { 
for (int b = 0; b <= maxTimeM2 / timeB2; b++) { 
if (a * timeA1 + b * timeB1 <= maxTimeM1 && a * timeA2 + b * timeB2 <= maxTimeM2) 

int profit = a * profitA + b * profitB; 
products = max(products, {a, b, profit}); 





cout << products[0] << " " << products[1] << " " << products[2] << endl; 
return 0; 

 
Dastur natijasi: 
 

Yüklə 303,33 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin