shinema

Untitled

Oct 13th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #include<iostream>
  2. #include<fstream>
  3. using namespace std;
  4. int main(){
  5. int cont=0,cont1=0,cont2=0;
  6. ifstream in;
  7. ofstream ou;
  8. in.open("input.txt");
  9. int numeroviaggi,viaggicarnet,centesimiperviaggio,centesimicarnet,c;
  10. in>>numeroviaggi;
  11. c=numeroviaggi;
  12. in>>viaggicarnet;
  13. in>>centesimiperviaggio;
  14. in>>centesimicarnet;
  15. cont=numeroviaggi*centesimiperviaggio;
  16. while(numeroviaggi>=viaggicarnet){
  17. numeroviaggi/=viaggicarnet;
  18. cont1+=numeroviaggi;
  19. }
  20. cont1*=centesimicarnet;
  21. cont2=cont1;
  22. if(c%viaggicarnet!=0){
  23. cont1+=centesimicarnet;
  24. c%=viaggicarnet;
  25. cont2+=(c*centesimiperviaggio);
  26. }
  27. if(cont>cont1)
  28. cont=cont1;
  29. if(cont>cont2)
  30. cont=cont2;
  31. ou.open("output.txt");
  32. ou<<cont;
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment