fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. int ile;
  7. cin>>ile;
  8. for(int i=0;i<ile;i++)
  9. {
  10. int obzartuchy, ciastka_paczka;
  11. cin>>obzartuchy>>ciastka_paczka;
  12. if(ciastka_paczka<0)
  13. {
  14. exit(0);
  15. }
  16.  
  17. float czas[obzartuchy];
  18. for(int i=0; i<obzartuchy; i++)
  19. {
  20. cin>>czas[i];
  21.  
  22. }
  23. for(int i=0;i<obzartuchy; i++)
  24. {
  25. if(czas[i]>86400||czas[i]<=0)
  26. {
  27. exit(0);
  28. }
  29. }
  30. //for(int i=100000; i>=obzartuchy; i--)
  31. // {
  32. // czas[i]=0;
  33. // }
  34.  
  35. int ciastka_obzartuch[obzartuchy];
  36. for(int i=0; i<obzartuchy; i++)
  37. {
  38. ciastka_obzartuch[i]=86400/czas[i];
  39. }
  40. //for(int i=0; i<obzartuchy; i++)
  41. // {
  42. //if(!(ciastka_obzartuch[i]%2==0))
  43. // {
  44. //ciastka_obzartuch[i]--;
  45. // }
  46. // }
  47. int ciastka = 0;
  48. for(int i=0; i<obzartuchy; i++)
  49. {
  50. ciastka+=ciastka_obzartuch[i];
  51. }
  52. float kupione_paczki;
  53. kupione_paczki = ciastka/ciastka_paczka;
  54.  
  55.  
  56. if(ciastka%ciastka_paczka==0)
  57. {
  58. cout<<kupione_paczki;
  59. }else cout<<kupione_paczki+1;
  60.  
  61.  
  62. }
  63. return 0;
  64. }
Success #stdin #stdout 0s 4288KB
stdin
Standard input is empty
stdout
Standard output is empty