fork(2) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. register long long a, b, c, s;
  8. cin>>a>>b>>c>>s;
  9. register long long maximum=a;
  10. if (b>maximum)
  11. maximum=b;
  12. if (c>maximum)
  13. maximum=c;
  14.  
  15. register long long ilosc, dziel;
  16. ilosc = 100*s/maximum;
  17. int wsk=0;
  18. for (register int j=1; j<=ilosc; j++)
  19. {
  20. dziel = maximum*j;
  21. if ((dziel%a==0)&&(dziel%b==0)&&(dziel%c==0))
  22. wsk++;
  23. }
  24. cout<<wsk;
  25. return 0;
  26. }
Success #stdin #stdout 0s 4308KB
stdin
30 60 30 3
stdout
5