Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
Below is a tricky code can be used to print “Even” or “Odd” accordingly.
C++
#include
Viết một chương trình chấp nhận một số từ người dùng và in ngay cả khi số đã nhập chẵn và in ra Odd Odd nếu số này là lẻ. Bạn không được phép sử dụng bất kỳ so sánh nào [== ,,, v.v.] hoặc các câu lệnh có điều kiện [nếu, nếu không, chuyển đổi, toán tử ternary, vv].
Phương pháp 1 & nbsp; Dưới đây là một mã khó khăn có thể được sử dụng để in ngay cả khi còn có hoặc Odd Odd phù hợp. & NBSP;
{
using
namespace
std;
int
main[]
char
#include
0#include
1#include
2#include
3 #include
4
using
3
using
5
using
7using
8
int
#include
7
namespace
2
#include
9using
0using
1
namespace
0 namespace
1
Java
{
namespace
3 namespace
4
{
std;
5std;
6#include
1#include
2#include
3#include
4
namespace
5 namespace
6
std;
5int
6int
7int
8
namespace
9 std;
0 std;
1 std;
2
std;
5int
22 int
4
namespace
2
namespace
2
Python3
std;
5int
main[]
1
std;
5main[]
3main[]
4main[]
5
main[]
9{
0 {
1#include
1#include
2#include
3{
5
{
6 {
77__78{
9
C#
‘
{
6
7
8 main[]
4char
0
using
char
2
#include
00#include
01#include
1#include
2#include
3#include
4
#include
07int
7int
8
namespace
5 char
4
#include
14
char
5std;
0 std;
1 char
8
#include
19
char
5namespace
2
namespace
2
#include
00 #include
12
#include
23
int
#include
17
PHP
#include
24 #include
25#include
1#include
2#include
3#include
29
#include
38
#include
30 #include
31
#include
39
#include
32 {
7#include
24{
1#include
30 #include
37
#include
47using
0int
8
#include
51
#include
52
JavaScriptO[1]
#include
41#include
1__12O[1]
Độ phức tạp về thời gian: O [1]
Below is another tricky code can be used to print “Even” or “Odd” accordingly. Thanks to student for suggesting this method.
C++
Không gian phụ trợ: O [1]
Viết một chương trình chấp nhận một số từ người dùng và in ngay cả khi số đã nhập chẵn và in ra Odd Odd nếu số này là lẻ. Bạn không được phép sử dụng bất kỳ so sánh nào [== ,,, v.v.] hoặc các câu lệnh có điều kiện [nếu, nếu không, chuyển đổi, toán tử ternary, vv].
Phương pháp 1 & nbsp; Dưới đây là một mã khó khăn có thể được sử dụng để in ngay cả khi còn có hoặc Odd Odd phù hợp. & NBSP;
{
int
main[]
#include
9#include
65using
1
using
3
char
#include
0#include
1#include
2#include
3 #include
4
int
#include
7
namespace
2
#include
9using
0using
1
#include
79
Phương pháp 1 & nbsp; Dưới đây là một mã khó khăn có thể được sử dụng để in ngay cả khi còn có hoặc Odd Odd phù hợp. & NBSP;
{
int
main[]
#include
87{
7#include
65int
8
#include
92{
7#include
94#include
95
char
#include
0#include
1#include
2#include
3 #include
4
int
#include
7
namespace
2
JavaScriptO[1]
#include
41#include
1__12O[1]
Độ phức tạp về thời gian: O [1]
Không gian phụ trợ: O [1]
This can also be done using a concept known as Branchless Programming. Essentially, make use of the fact that a true statement in Python [other some other languages] evaluates to 1 and a false
statements evaluates to false.
Python3
Phương pháp 2 & nbsp; bên dưới là một mã khó khác có thể được sử dụng để in ngay cả khi hay hoặc Odd Odd phù hợp. Cảm ơn sinh viên đã đề xuất phương pháp này.
#include
#include
70#include
71 #include
72#include
73using
1
Enter a number: Even
JavaScriptO[1]
#include
41#include
1__12O[1]