fork(2) download
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. int n,t; //liczba uczestnikow, liczba ciastek w pudelku, liczba testow
  9. float m;
  10.  
  11. cout<<"Podaj liczbe testow: ";
  12. cin>>t;
  13.  
  14. for (int j=0; j<t; j++)
  15.  
  16. {
  17. cout<<"Podaj liczbe uczestnikow, a po spacji liczbe ciastek w pudelku: ";
  18. cin>>n>>m;
  19.  
  20. cout<<"Podaj czas jedzenia ciasteczka dla kazdego uczestnika: ";
  21.  
  22. float ciastka[n];
  23. float czasy[n];
  24. float suma=0;
  25.  
  26. for (int i=0; i<n; i++)
  27. {
  28. cin>>czasy[i];
  29. }
  30.  
  31. for (int i=0; i<n; i++)
  32. {
  33. ciastka[i]=floor(86400/czasy[i]);
  34. suma+=ciastka[i];
  35. }
  36.  
  37.  
  38.  
  39.  
  40.  
  41. float pudelka;
  42. if(suma !=0)
  43. {
  44. pudelka=ceil(suma/m);
  45. }
  46. else
  47. {
  48. pudelka=0;
  49. }
  50.  
  51.  
  52. cout<<"Nalezy kupic "<<pudelka<<" pudelek ciastek."<<endl;
  53.  
  54. }
  55. return 0;
  56. }
  57.  
Success #stdin #stdout 0s 3472KB
stdin
1
3 356
123
32999
10101
stdout
Podaj liczbe testow: Podaj liczbe uczestnikow, a po spacji liczbe ciastek w pudelku: Podaj czas jedzenia ciasteczka dla kazdego uczestnika: Nalezy kupic 2 pudelek ciastek.