Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1524_______0_______25
Sum odd = 20 Sum even = 1536
Sum odd = 20 Sum even = 1537
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 1568
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1541
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 1568
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 154_______0_______7
Sum odd = 20 Sum even = 1524
Sum odd = 20 Sum even = 1554
Sum odd = 20 Sum even = 1555
Sum odd = 20 Sum even = 1521
Sum odd = 20 Sum even = 1557
Sum odd = 20 Sum even = 154_______0_______46
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1561
Sum odd = 20 Sum even = 154_______0_______63
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154_______0_______67
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154_______0_______71_______0_______25
Sum odd = 20 Sum even = 1551
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 1529_______0_______25
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 1532
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1581
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1583
Sum odd = 20 Sum even = 150
using
0 Sum odd = 20 Sum even = 1586_______0_______42
Sum odd = 20 Sum even = 1565
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 1532
using
2
Sum odd = 20 Sum even = 1567
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 150
using
5// C++ implementation of the approach
02using
2
Sum odd = 20 Sum even = 1563
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1571
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1551
Sum odd = 20 Sum even = 154_______584_______22
// C++ implementation of the approach
23// C++ implementation of the approach
24// C++ implementation of the approach
25Sum odd = 20 Sum even = 154_______584_______22____584_______23
// C++ implementation of the approach
29// C++ implementation of the approach
30
// C++ implementation of the approach
31
Sum odd = 20 Sum even = 1546______0_______25
Sum odd = 20 Sum even = 1509
// C++ implementation of the approach
35
// C++ implementation of the approach
36
// C++ implementation of the approach
37
C#
// C++ implementation of the approach
38
using
// C++ implementation of the approach
40
int
1 int
2
Sum odd = 20 Sum even = 154_______603_______
Sum odd = 20 Sum even = 154_______601_______6
int
Sum odd = 20 Sum even = 150_______601_______
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
int
Sum odd = 20 Sum even = 156
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 158
Sum odd = 20 Sum even = 159
using
2
Sum odd = 20 Sum even = 151
using
2
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 157
Sum odd = 20 Sum even = 158
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______584_______0
Sum odd = 20 Sum even = 154_______584_______1
Sum odd = 20 Sum even = 154_______601_______6
// C++ implementation of the approach
2 // C++ implementation of the approach
3_______601_______ Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
// C++ implementation of the approach
8Sum odd = 20 Sum even = 150
int
#include
1
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 158
Sum odd = 20 Sum even = 159
using
2____618_______6
using
2#include
8
using
2using
0 using
1
Sum odd = 20 Sum even = 1569
using
3using
2____581_______5
Sum odd = 20 Sum even = 1569
using
7using
2
Sum odd = 20 Sum even = 153
using
2namespace
1
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 150
#include
10namespace
6 Sum odd = 20 Sum even = 1590
Sum odd = 20 Sum even = 150
#include
10std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______636_______5
Sum odd = 20 Sum even = 154_______0_______00
int
6 // C++ implementation of the approach
2 #include
25Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
int
// Function to return the reverse of a number
1Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
3Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 1516
#include
37
PHP
#include
38
#include
39
// Function to return the reverse of a number
#include
41
Sum odd = 20 Sum even = 150
#include
43Sum odd = 20 Sum even = 1568
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______618_______47
#include
48Sum odd = 20 Sum even = 154_______0_______8
// C++ implementation of the approach
23#include
43 #include
53Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
#include
47 #include
58#include
47 #include
60#include
43 #include
62Sum odd = 20 Sum even = 150
#include
43 Sum odd = 20 Sum even = 1525_______618_______66
// C++ implementation of the approach
23#include
43 #include
69Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______0_______7
#include
47namespace
9Sum odd = 20 Sum even = 155
// C++ implementation of the approach
0
// C++ implementation of the approach
1
#include
41 // C++ implementation of the approach
3#include
43
Sum odd = 20 Sum even = 1568
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______618_______43
#include
86#include
43Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 154_______618_______90
#include
48#include
92 #include
48#include
94 #include
95
Sum odd = 20 Sum even = 154_______0_______8
// C++ implementation of the approach
23#include
43 #include
53Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
#include
6Sum odd = 20 Sum even = 150
#include
8Sum odd = 20 Sum even = 150
using
0 // C++ implementation of the approach
23#include
94 using
11using
2____618_______92 using
14#include
43 using
16
Sum odd = 20 Sum even = 150
using
5using
2#include
90 using
14#include
43 using
16
using
2
Sum odd = 20 Sum even = 150
#include
43 Sum odd = 20 Sum even = 1525_______618_______66
// C++ implementation of the approach
23#include
43 #include
69Sum odd = 20 Sum even = 150
#include
94using
34Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______581_______38
namespace
6using
40#include
90using
40namespace
8namespace
9Sum odd = 20 Sum even = 154_______581_______38
std;
2using
40#include
92namespace
9Sum odd = 20 Sum even = 155
std;
5
#include
43 using
54
// C++ implementation of the approach
3____618_______43
Sum odd = 20 Sum even = 1518
using
58
using
59
Javascript
using
60
using
61
Sum odd = 20 Sum even = 154_______581_______63
Sum odd = 20 Sum even = 154_______581_______65
Sum odd = 20 Sum even = 154_______618_______41
using
68Sum odd = 20 Sum even = 154_______581_______70
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 159
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 151
Sum odd = 20 Sum even = 150
using
77Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______0_______7
Sum odd = 20 Sum even = 158
Sum odd = 20 Sum even = 155
using
84
Sum odd = 20 Sum even = 154_______584_______0
Sum odd = 20 Sum even = 154_______584_______1
Sum odd = 20 Sum even = 154_______618_______41
using
91Sum odd = 20 Sum even = 150
// C++ implementation of the approach
8Sum odd = 20 Sum even = 150
using
95
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 158
Sum odd = 20 Sum even = 159
Sum odd = 20 Sum even = 150
#include
6Sum odd = 20 Sum even = 150
#include
8Sum odd = 20 Sum even = 150
using
0 using
1using
2____581_______3
Sum odd = 20 Sum even = 150
using
5using
2using
7
Sum odd = 20 Sum even = 150
using
77Sum odd = 20 Sum even = 150
namespace
1Sum odd = 20 Sum even = 154_______0_______5
namespace
18
Sum odd = 20 Sum even = 154_______632_______20
namespace
6 Sum odd = 20 Sum even = 1590
Sum odd = 20 Sum even = 154_______632_______20
namespace
25Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 154_______632_______20
std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 155
namespace
32_______632_______33
namespace
32_______632_______35
namespace
32_______603_______3
namespace
38
namespace
39
đầu ra.
Sum odd = 20 Sum even = 15
Thời gian phức tạp. O[log10n]
Không gian phụ trợ. Ô[1]
Cách tiếp cận khác. Vấn đề có thể được giải quyết mà không cần đảo ngược số. Chúng tôi có thể trích xuất tất cả các chữ số từ số một từ cuối. Nếu số ban đầu là số lẻ thì chữ số cuối cùng phải ở vị trí lẻ nếu không nó sẽ ở vị trí chẵn. Sau khi xử lý một chữ số, ta có thể đảo ngược trạng thái từ lẻ sang chẵn và ngược lại
Dưới đây là việc thực hiện các phương pháp trên.
C++
// C++ implementation of the approach
#include
using
namespace
std;
// C++ implementation of the approach
0
// C++ implementation of the approach
1
// C++ implementation of the approach
2 // C++ implementation of the approach
3int
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______632_______53
Sum odd = 20 Sum even = 154_______632_______55
Sum odd = 20 Sum even = 154_______632_______57
namespace
58namespace
59 // C++ implementation of the approach
02namespace
61namespace
9
Sum odd = 20 Sum even = 154_______632_______64
Sum odd = 20 Sum even = 154_______601_______
namespace
67
Sum odd = 20 Sum even = 154_______632_______69
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 159
Sum odd = 20 Sum even = 150
namespace
74Sum odd = 20 Sum even = 150
using
0 namespace
77using
2using
7
Sum odd = 20 Sum even = 150
namespace
81Sum odd = 20 Sum even = 150
using
5using
2____581_______3
Sum odd = 20 Sum even = 150
namespace
87Sum odd = 20 Sum even = 150
namespace
89
Sum odd = 20 Sum even = 150
namespace
91Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______632_______5
namespace
6 namespace
7namespace
8namespace
9Sum odd = 20 Sum even = 154_______632_______5
std;
2 std;
3Sum odd = 20 Sum even = 155
std;
5
int
std;
7
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______601_______
// Function to return the reverse of a number
1Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 154_______0_______7
// Function to return the reverse of a number
6Sum odd = 20 Sum even = 155
Java
std;
20
int
1 std;
22
Sum odd = 20 Sum even = 154
// C++ implementation of the approach
0
// C++ implementation of the approach
1
int
6 // C++ implementation of the approach
2 // C++ implementation of the approach
3int
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______632_______53
Sum odd = 20 Sum even = 154_______632_______55
Sum odd = 20 Sum even = 154_______636_______38
std;
39Sum odd = 20 Sum even = 1565
Sum odd = 20 Sum even = 1566
Sum odd = 20 Sum even = 1551
std;
43namespace
59 // C++ implementation of the approach
02namespace
61namespace
9
Sum odd = 20 Sum even = 154_______632_______64
Sum odd = 20 Sum even = 154_______601_______
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1506_______0_______48
Sum odd = 20 Sum even = 1506
namespace
9
Sum odd = 20 Sum even = 154_______632_______69
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 1510
Sum odd = 20 Sum even = 1506_______0_______68
Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 150
namespace
74Sum odd = 20 Sum even = 150
using
0 namespace
77using
2
Sum odd = 20 Sum even = 1576
Sum odd = 20 Sum even = 1515
namespace
9
Sum odd = 20 Sum even = 150
namespace
81Sum odd = 20 Sum even = 150
using
5using
2
Sum odd = 20 Sum even = 1570
Sum odd = 20 Sum even = 1515
namespace
9
Sum odd = 20 Sum even = 150
namespace
87Sum odd = 20 Sum even = 150
namespace
89
Sum odd = 20 Sum even = 150
namespace
91Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1520
Sum odd = 20 Sum even = 1515
namespace
9Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______0_______88
namespace
6 Sum odd = 20 Sum even = 1590
Sum odd = 20 Sum even = 154_______0_______88
std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 155
std;
5
Sum odd = 20 Sum even = 1500
int
6 // C++ implementation of the approach
2 // Function to return the reverse of a number
09Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______601_______
Sum odd = 20 Sum even = 1508
Sum odd = 20 Sum even = 1509_______632_______9
Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 155
// Function to return the reverse of a number
20
Python3
Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 1554
Sum odd = 20 Sum even = 1555
Sum odd = 20 Sum even = 1521
Sum odd = 20 Sum even = 1557
Sum odd = 20 Sum even = 154_______603_______27
Sum odd = 20 Sum even = 154_______603_______29
Sum odd = 20 Sum even = 154_______581_______0
Sum odd = 20 Sum even = 1541_______0_______42
Sum odd = 20 Sum even = 1565
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1551
// Function to return the reverse of a number
38Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
40Sum odd = 20 Sum even = 1525
// Function to return the reverse of a number
42Sum odd = 20 Sum even = 154_______581_______5
// C++ implementation of the approach
02Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
40Sum odd = 20 Sum even = 1525
// Function to return the reverse of a number
49
Sum odd = 20 Sum even = 154_______603_______51
Sum odd = 20 Sum even = 154_______0_______63
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154_______0_______67
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154_______603_______61
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 1529_______0_______25
Sum odd = 20 Sum even = 1506
// Function to return the reverse of a number
38
Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
69Sum odd = 20 Sum even = 150
using
0 // Function to return the reverse of a number
72using
2
Sum odd = 20 Sum even = 1563
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
81Sum odd = 20 Sum even = 150
using
5// C++ implementation of the approach
02using
2
Sum odd = 20 Sum even = 1567
Sum odd = 20 Sum even = 1540
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
93Sum odd = 20 Sum even = 150
// Function to return the reverse of a number
40Sum odd = 20 Sum even = 1525
// Function to return the reverse of a number
97 // Function to return the reverse of a number
40
Sum odd = 20 Sum even = 150
int
00Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1547
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1515
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______584_______22
// C++ implementation of the approach
23namespace
6 int
12Sum odd = 20 Sum even = 154_______584_______22
// C++ implementation of the approach
23std;
2 int
17
// C++ implementation of the approach
31
using
0 int
20
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1525
int
23// C++ implementation of the approach
02Sum odd = 20 Sum even = 154_______0_______46
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1509
Sum odd = 20 Sum even = 154_______584_______35
int
31
C#
int
32
using
// C++ implementation of the approach
40
int
1 std;
22
Sum odd = 20 Sum even = 154
// C++ implementation of the approach
0
// C++ implementation of the approach
1
int
6 // C++ implementation of the approach
2 // C++ implementation of the approach
3int
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______632_______53
Sum odd = 20 Sum even = 154_______632_______55
Sum odd = 20 Sum even = 154_______632_______57
namespace
58namespace
59 // C++ implementation of the approach
02namespace
61namespace
9Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______632_______64
Sum odd = 20 Sum even = 154_______601_______
namespace
67Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______632_______69
Sum odd = 20 Sum even = 154_______0_______8
int
69Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 150
namespace
74Sum odd = 20 Sum even = 150
using
0 namespace
77using
2using
7
namespace
18
Sum odd = 20 Sum even = 150
namespace
81Sum odd = 20 Sum even = 150
using
5using
2____581_______3
namespace
18
Sum odd = 20 Sum even = 150
namespace
87Sum odd = 20 Sum even = 150
namespace
89namespace
18
Sum odd = 20 Sum even = 150
namespace
91Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______618_______10
namespace
6 Sum odd = 20 Sum even = 1590
Sum odd = 20 Sum even = 154_______0_______004
std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 15008
int
6
Sum odd = 20 Sum even = 1500
// C++ implementation of the approach
2 Sum odd = 20 Sum even = 15012
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______601_______
// Function to return the reverse of a number
1Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 15022
Javascript
using
60
Sum odd = 20 Sum even = 15024
// C++ implementation of the approach
0
// C++ implementation of the approach
1
#include
41 // C++ implementation of the approach
35
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______632_______53
Sum odd = 20 Sum even = 154_______632_______55
Sum odd = 20 Sum even = 154_______0_______035_______632_______59
// C++ implementation of the approach
02namespace
61namespace
9
Sum odd = 20 Sum even = 154_______632_______64
Sum odd = 20 Sum even = 154_______0_______043
Sum odd = 20 Sum even = 154_______632_______69
Sum odd = 20 Sum even = 154_______0_______8
Sum odd = 20 Sum even = 159
Sum odd = 20 Sum even = 150
namespace
74Sum odd = 20 Sum even = 150
using
0 namespace
77using
2using
7
Sum odd = 20 Sum even = 150
namespace
81Sum odd = 20 Sum even = 150
using
5using
2____581_______3
Sum odd = 20 Sum even = 150
namespace
87Sum odd = 20 Sum even = 150
namespace
89
Sum odd = 20 Sum even = 150
namespace
91Sum odd = 20 Sum even = 150
Sum odd = 20 Sum even = 15069
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______632_______20
namespace
6 Sum odd = 20 Sum even = 15075
namespace
25Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 154_______632_______20
std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 155
std;
5
namespace
18
Sum odd = 20 Sum even = 154_______632_______33
Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 15089
namespace
39
đầu ra.
Sum odd = 20 Sum even = 15
Thời gian phức tạp. O[log10n] vì vòng lặp while sẽ chạy trong log10n lần
Không gian phụ trợ. Ô[1]
Phương pháp #3. Sử dụng phương thức string[]
- Chuyển đổi số nguyên thành chuỗi. Duyệt qua chuỗi và lưu trữ tất cả các chỉ số chẵn tổng trong một biến và tất cả các chỉ số lẻ tổng trong một biến khác
Dưới đây là việc thực hiện
C++
// C++ implementation of the approach
#include
using
namespace
std;
// C++ implementation of the approach
0
// C++ implementation of the approach
1
// C++ implementation of the approach
2 // C++ implementation of the approach
3int
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______632_______64
Sum odd = 20 Sum even = 154_______601_______
namespace
67
Sum odd = 20 Sum even = 154_______0_______110
Sum odd = 20 Sum even = 154_______0_______112
Sum odd = 20 Sum even = 154_______0_______114
Sum odd = 20 Sum even = 154_______0_______116
// C++ implementation of the approach
23int
Sum odd = 20 Sum even = 15119
Sum odd = 20 Sum even = 154_______0_______3
Sum odd = 20 Sum even = 150
using
0 Sum odd = 20 Sum even = 15124
using
2
Sum odd = 20 Sum even = 15126
int
Sum odd = 20 Sum even = 15128
Sum odd = 20 Sum even = 150
using
5using
2
Sum odd = 20 Sum even = 15132
int
Sum odd = 20 Sum even = 15128
Sum odd = 20 Sum even = 154_______0_______5
Sum odd = 20 Sum even = 154_______632_______5
namespace
6 namespace
7namespace
8namespace
9Sum odd = 20 Sum even = 154_______632_______5
std;
2 Sum odd = 20 Sum even = 15146
namespace
8namespace
9Sum odd = 20 Sum even = 155
std;
5
int
std;
7
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______601_______
// Function to return the reverse of a number
1Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______0_______7
// Function to return the reverse of a number
6Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 15164
Java
// Function to return the reverse of a number
8
namespace
18
// Function to return the reverse of a number
9 int
0
namespace
18
int
1 std;
22
namespace
18
int
6 // C++ implementation of the approach
2 // C++ implementation of the approach
3int
Sum odd = 20 Sum even = 152
Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______0_______180
Sum odd = 20 Sum even = 154_______601_______
Sum odd = 20 Sum even = 1546
Sum odd = 20 Sum even = 1506_______632_______9
Sum odd = 20 Sum even = 154_______601_______
Sum odd = 20 Sum even = 15188
Sum odd = 20 Sum even = 1506_______632_______9
namespace
18
Sum odd = 20 Sum even = 154_______0_______193
Sum odd = 20 Sum even = 154_______0_______195
namespace
18
Sum odd = 20 Sum even = 154_______0_______198
Sum odd = 20 Sum even = 154_______0_______116
// C++ implementation of the approach
23int
Sum odd = 20 Sum even = 15203
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 15205
Sum odd = 20 Sum even = 150
using
0 Sum odd = 20 Sum even = 15208
Sum odd = 20 Sum even = 1565
Sum odd = 20 Sum even = 1566
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 1568
using
2
Sum odd = 20 Sum even = 15214
Sum odd = 20 Sum even = 15215
Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 150
using
5using
2
Sum odd = 20 Sum even = 15220
Sum odd = 20 Sum even = 15215
Sum odd = 20 Sum even = 1518
namespace
18
Sum odd = 20 Sum even = 154_______0_______88
namespace
6 Sum odd = 20 Sum even = 1590
Sum odd = 20 Sum even = 154_______0_______88
std;
2 Sum odd = 20 Sum even = 1594
Sum odd = 20 Sum even = 155
namespace
18
std;
5
Sum odd = 20 Sum even = 1500
int
6 // C++ implementation of the approach
2 // Function to return the reverse of a number
09Sum odd = 20 Sum even = 153
Sum odd = 20 Sum even = 154_______601_______
Sum odd = 20 Sum even = 1508
Sum odd = 20 Sum even = 1509_______632_______9
Sum odd = 20 Sum even = 154_______603_______3
Sum odd = 20 Sum even = 155
Sum odd = 20 Sum even = 155
______________249
Python3
Sum odd = 20 Sum even = 1518
Sum odd = 20 Sum even = 1554
Sum odd = 20 Sum even = 1555
Sum odd = 20 Sum even = 1521
Sum odd = 20 Sum even = 1557
Sum odd = 20 Sum even = 154_______603_______51
Sum odd = 20 Sum even = 154_______0_______63
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154_______0_______67
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______0_______267
Sum odd = 20 Sum even = 154_______0_______269
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 15271
Sum odd = 20 Sum even = 15272
Sum odd = 20 Sum even = 154
Sum odd = 20 Sum even = 154_______0_______275
Sum odd = 20 Sum even = 154_______0_______116
Sum odd = 20 Sum even = 15278_______0_______279
Sum odd = 20 Sum even = 15280
// C++ implementation of the approach
23Sum odd = 20 Sum even = 15282
Sum odd = 20 Sum even = 15283
Sum odd = 20 Sum even = 150
using
0Sum odd = 20 Sum even = 15286
Sum odd = 20 Sum even = 1542
Sum odd = 20 Sum even = 1565
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1525
Sum odd = 20 Sum even = 1506_______0_______32