fork download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. vector <char> szesnastkowy(int a)
  7. {
  8. char c;
  9. vector <char>b;
  10. do
  11. {
  12. if (a%16>9) c=(char)((a%16)+55);
  13. else c=(char)((a%16)+48);
  14. b.push_back(c);
  15. a=a/16;
  16. }while(a!=0);
  17. return b;
  18. }
  19. vector <char> jedenastkowy(int a)
  20. {
  21. char c;
  22. vector <char>b;
  23. do
  24. {
  25. if (a%11==10) c='A';
  26. else c=(char)((a%11)+48);
  27. b.push_back(c);
  28. a=a/11;
  29. }while(a!=0);
  30. return b;
  31. }
  32.  
  33. int main()
  34. {
  35. int ile, a;
  36. vector <char> b;
  37. vector <char> c;
  38. ile = 300;
  39. //cin >> ile;
  40. for (int i=0; i<ile; i++)
  41. {
  42. //cin >> a;
  43. a = i;
  44. b=szesnastkowy(a);
  45. cout << i <<".";
  46. for (int j=b.size()-1; j>=0; j--)
  47. cout << b[j];
  48. cout << " ";
  49. c=jedenastkowy(a);
  50. for (int j=c.size()-1; j>=0; j--)
  51. cout << c[j];
  52. cout << endl;
  53. }
  54. return 0;
  55. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
0.0 0
1.1 1
2.2 2
3.3 3
4.4 4
5.5 5
6.6 6
7.7 7
8.8 8
9.9 9
10.A A
11.B 10
12.C 11
13.D 12
14.E 13
15.F 14
16.10 15
17.11 16
18.12 17
19.13 18
20.14 19
21.15 1A
22.16 20
23.17 21
24.18 22
25.19 23
26.1A 24
27.1B 25
28.1C 26
29.1D 27
30.1E 28
31.1F 29
32.20 2A
33.21 30
34.22 31
35.23 32
36.24 33
37.25 34
38.26 35
39.27 36
40.28 37
41.29 38
42.2A 39
43.2B 3A
44.2C 40
45.2D 41
46.2E 42
47.2F 43
48.30 44
49.31 45
50.32 46
51.33 47
52.34 48
53.35 49
54.36 4A
55.37 50
56.38 51
57.39 52
58.3A 53
59.3B 54
60.3C 55
61.3D 56
62.3E 57
63.3F 58
64.40 59
65.41 5A
66.42 60
67.43 61
68.44 62
69.45 63
70.46 64
71.47 65
72.48 66
73.49 67
74.4A 68
75.4B 69
76.4C 6A
77.4D 70
78.4E 71
79.4F 72
80.50 73
81.51 74
82.52 75
83.53 76
84.54 77
85.55 78
86.56 79
87.57 7A
88.58 80
89.59 81
90.5A 82
91.5B 83
92.5C 84
93.5D 85
94.5E 86
95.5F 87
96.60 88
97.61 89
98.62 8A
99.63 90
100.64 91
101.65 92
102.66 93
103.67 94
104.68 95
105.69 96
106.6A 97
107.6B 98
108.6C 99
109.6D 9A
110.6E A0
111.6F A1
112.70 A2
113.71 A3
114.72 A4
115.73 A5
116.74 A6
117.75 A7
118.76 A8
119.77 A9
120.78 AA
121.79 100
122.7A 101
123.7B 102
124.7C 103
125.7D 104
126.7E 105
127.7F 106
128.80 107
129.81 108
130.82 109
131.83 10A
132.84 110
133.85 111
134.86 112
135.87 113
136.88 114
137.89 115
138.8A 116
139.8B 117
140.8C 118
141.8D 119
142.8E 11A
143.8F 120
144.90 121
145.91 122
146.92 123
147.93 124
148.94 125
149.95 126
150.96 127
151.97 128
152.98 129
153.99 12A
154.9A 130
155.9B 131
156.9C 132
157.9D 133
158.9E 134
159.9F 135
160.A0 136
161.A1 137
162.A2 138
163.A3 139
164.A4 13A
165.A5 140
166.A6 141
167.A7 142
168.A8 143
169.A9 144
170.AA 145
171.AB 146
172.AC 147
173.AD 148
174.AE 149
175.AF 14A
176.B0 150
177.B1 151
178.B2 152
179.B3 153
180.B4 154
181.B5 155
182.B6 156
183.B7 157
184.B8 158
185.B9 159
186.BA 15A
187.BB 160
188.BC 161
189.BD 162
190.BE 163
191.BF 164
192.C0 165
193.C1 166
194.C2 167
195.C3 168
196.C4 169
197.C5 16A
198.C6 170
199.C7 171
200.C8 172
201.C9 173
202.CA 174
203.CB 175
204.CC 176
205.CD 177
206.CE 178
207.CF 179
208.D0 17A
209.D1 180
210.D2 181
211.D3 182
212.D4 183
213.D5 184
214.D6 185
215.D7 186
216.D8 187
217.D9 188
218.DA 189
219.DB 18A
220.DC 190
221.DD 191
222.DE 192
223.DF 193
224.E0 194
225.E1 195
226.E2 196
227.E3 197
228.E4 198
229.E5 199
230.E6 19A
231.E7 1A0
232.E8 1A1
233.E9 1A2
234.EA 1A3
235.EB 1A4
236.EC 1A5
237.ED 1A6
238.EE 1A7
239.EF 1A8
240.F0 1A9
241.F1 1AA
242.F2 200
243.F3 201
244.F4 202
245.F5 203
246.F6 204
247.F7 205
248.F8 206
249.F9 207
250.FA 208
251.FB 209
252.FC 20A
253.FD 210
254.FE 211
255.FF 212
256.100 213
257.101 214
258.102 215
259.103 216
260.104 217
261.105 218
262.106 219
263.107 21A
264.108 220
265.109 221
266.10A 222
267.10B 223
268.10C 224
269.10D 225
270.10E 226
271.10F 227
272.110 228
273.111 229
274.112 22A
275.113 230
276.114 231
277.115 232
278.116 233
279.117 234
280.118 235
281.119 236
282.11A 237
283.11B 238
284.11C 239
285.11D 23A
286.11E 240
287.11F 241
288.120 242
289.121 243
290.122 244
291.123 245
292.124 246
293.125 247
294.126 248
295.127 249
296.128 24A
297.129 250
298.12A 251
299.12B 252