fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. int increment=0, comparison=0, init=0, body=0;
  7.  
  8. int tens = 0;
  9. int ones = 0;
  10.  
  11. // Solution 1
  12. int i, j;
  13. for (i = 0, init++; ++comparison && i < 10; i++, increment++)
  14. {
  15. for (j = 0, init++; ++comparison && j < 10; j++, increment++)
  16. {
  17. body++;
  18. tens = i;
  19. ones = j;
  20. }
  21. }
  22.  
  23. cout<<"Solution1:" <<tens<<" "<<ones<<endl;
  24. cout<<"inc:"<<increment<<" comp:"<<comparison<<" init:"<<init<<" body:"<<body<<endl;
  25.  
  26. increment=0, comparison=0, init=0, body=0;
  27. // Solution 2
  28. for (i = 0, init++; ++comparison && i < 100; i++,increment++)
  29. {
  30. body++;
  31. ones = (i % 10);
  32. tens = ((i - ones) / 10);
  33. }
  34. cout<<"Solution2:" <<tens<<" "<<ones<<endl;
  35. cout<<"inc:"<<increment<<" comp:"<<comparison<<" init:"<<init<<" body:"<<body<<endl;
  36.  
  37. return 0;
  38. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
Solution1:9 9
inc:110 comp:121 init:11 body:100
Solution2:9 9
inc:100 comp:101 init:1 body:100