fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. // your code goes here
  6. int val, temp_rev=0;
  7.  
  8. std::cin >> val;
  9.  
  10. while(val>0)
  11. {
  12. temp_rev++;
  13. std::cout << temp_rev
  14. << ") "
  15. << val << "-" << temp_rev << "="
  16. << (val-temp_rev)
  17. << "\n";
  18. val--;
  19. }
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 3464KB
stdin
100
stdout
1) 100-1=99
2) 99-2=97
3) 98-3=95
4) 97-4=93
5) 96-5=91
6) 95-6=89
7) 94-7=87
8) 93-8=85
9) 92-9=83
10) 91-10=81
11) 90-11=79
12) 89-12=77
13) 88-13=75
14) 87-14=73
15) 86-15=71
16) 85-16=69
17) 84-17=67
18) 83-18=65
19) 82-19=63
20) 81-20=61
21) 80-21=59
22) 79-22=57
23) 78-23=55
24) 77-24=53
25) 76-25=51
26) 75-26=49
27) 74-27=47
28) 73-28=45
29) 72-29=43
30) 71-30=41
31) 70-31=39
32) 69-32=37
33) 68-33=35
34) 67-34=33
35) 66-35=31
36) 65-36=29
37) 64-37=27
38) 63-38=25
39) 62-39=23
40) 61-40=21
41) 60-41=19
42) 59-42=17
43) 58-43=15
44) 57-44=13
45) 56-45=11
46) 55-46=9
47) 54-47=7
48) 53-48=5
49) 52-49=3
50) 51-50=1
51) 50-51=-1
52) 49-52=-3
53) 48-53=-5
54) 47-54=-7
55) 46-55=-9
56) 45-56=-11
57) 44-57=-13
58) 43-58=-15
59) 42-59=-17
60) 41-60=-19
61) 40-61=-21
62) 39-62=-23
63) 38-63=-25
64) 37-64=-27
65) 36-65=-29
66) 35-66=-31
67) 34-67=-33
68) 33-68=-35
69) 32-69=-37
70) 31-70=-39
71) 30-71=-41
72) 29-72=-43
73) 28-73=-45
74) 27-74=-47
75) 26-75=-49
76) 25-76=-51
77) 24-77=-53
78) 23-78=-55
79) 22-79=-57
80) 21-80=-59
81) 20-81=-61
82) 19-82=-63
83) 18-83=-65
84) 17-84=-67
85) 16-85=-69
86) 15-86=-71
87) 14-87=-73
88) 13-88=-75
89) 12-89=-77
90) 11-90=-79
91) 10-91=-81
92) 9-92=-83
93) 8-93=-85
94) 7-94=-87
95) 6-95=-89
96) 5-96=-91
97) 4-97=-93
98) 3-98=-95
99) 2-99=-97
100) 1-100=-99