| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Tính chẵn/lẻ | 100 (p) | 1.0s | 256M |
| 2 | Max 3 số | 100 (p) | 1.0s | 256M |
| 3 | Min 4 số | 100 (p) | 1.0s | 256M |
| 4 | Sắp xếp 2 số | 100 (p) | 1.0s | 256M |
| 5 | Sắp xếp 3 số | 100 (p) | 1.0s | 256M |
| 6 | Số chính phương | 100 (p) | 1.0s | 640M |
| 7 | Chẵn lẻ | 100 (p) | 1.0s | 256M |
| 8 | Tam giác không cân | 100 (p) | 1.0s | 1023M |
| 9 | Sắp xếp | 100 (p) | 1.0s | 1G |
| 10 | So sánh #1 | 100 (p) | 1.0s | 256M |
| 11 | So sánh #2 | 100 (p) | 1.0s | 256M |
| 12 | Chẵn lẻ | 100 (p) | 1.0s | 1G |
| 13 | Độ sáng | 100 (p) | 1.0s | 1G |
| 14 | Kiểm tra tam giác #1 | 100 (p) | 1.0s | 1G |
| 15 | Tính toán | 100 (p) | 1.0s | 1G |
| 16 | Cấp số | 100 (p) | 1.0s | 1G |
| 17 | Chò trơi đê nồ #2 | 100 (p) | 1.0s | 256M |
| 18 | Chò trơi đê nồ #3 | 100 (p) | 1.0s | 256M |
| 19 | Chò trơi đê nồ #4 | 100 (p) | 1.0s | 1G |
| 20 | Chò trơi đê nồ #5 | 100 (p) | 1.0s | 1G |
| 21 | Năm nhuận | 100 (p) | 1.0s | 256M |
| 22 | Ba điểm thẳng hàng | 100 (p) | 1.0s | 256M |
| 23 | Xếp loại học sinh | 100 (p) | 1.0s | 1G |
| 24 | Number ten | 100 (p) | 1.0s | 1G |
| 25 | 12 | 100 (p) | 1.0s | 1G |
| 26 | Tam giác vuông | 100 (p) | 1.0s | 1G |
| 27 | Late | 100 (p) | 1.0s | 1G |
| 28 | Nhỏ nhì | 100 (p) | 1.0s | 1G |
| 29 | Tổng liên tiếp | 100 (p) | 1.0s | 256M |
| 30 | Số chính phương #1 | 100 (p) | 1.0s | 256M |
Viết chương trình nhập vào một số nguyên dương \(x\). In ra chữ YES nếu \(x\) là số chẵn, ngược lại in chữ NO.
YES nếu \(x\) là số chẵn, ngược lại in chữ NO.Test 1
1
NO
Test 2
12
YES
Viết chương trình nhập vào ba số nguyên \(a, b, c\). In ra số lớn nhất của 3 số đó.
Test 1
2
6
3
6
Test 2
-243
-543
-123
-123
Viết chương trình nhập vào bốn số nguyên \(a, b, c, d\). In ra số nhỏ nhất của 4 số đó.
Test 1
2
6
3
9
2
Test 2
-243
-543
-123
232
-543
Viết chương trình nhập vào hai số nguyên \(a, b\). In ra hai số đó theo thứ tự nhỏ đến lớn.
Test 1
2
6
2 6
Test 2
-243
-543
-543 -243
Viết chương trình nhập vào ba số nguyên \(a,\ b,\ c\). In ra ba số đó theo thứ tự giảm dần.
Test 1
2
6
3
6 3 2
Test 2
-243
-543
-123
-123 -243 -543
Viết chương trình nhập vào một số nguyên \(n\). Kiểm tra xem \(n\) có phải là số chính phương hay không?
(Số chính phương là bình phương của một số nguyên ví dụ như \(16=4^2\)).
YES, ngược lại in NOTest 1
16
YES
Test 2
10
NO
An rất thích những gì có tính thứ tự nên muốn tìm các số nguyên dương mà chữ số ở vị trí chẵn thì là số chẵn còn chữ số ở vị trí lẻ thì là số lẻ. Hãy giúp An thực hiện công việc trên.
YES nếu số đó thỏa mãn tính chất mà An yêu cầu; ngược lại, ghi chữ NO.Test 1
4
1
4
1234567812345678123456781234987654327890
87654321
YES
NO
YES
NO
Để tham gia câu lạc bộ Origami của trường, Huy phải:
"Viết chương trình kiểm tra xem 3 số nguyên dương nhập vào có thể là 3 cạnh của một tam giác KHÔNG cân hay không."
Vì laptop của Huy đã bị hỏng, bạn hãy giúp Huy giải bài tập trên. Biết rằng tam giác đều là tam giác cân.
Các số trên một dòng của input file được ghi cách nhau bởi dấu cách
Test 1
3 4 5
YES
Nhập 3 só nguyên dương \(A, B, C\). Hãy sắp xếp \(A, B, C\) theo thứ tự tăng dần.
5 3 4
3 4 5
Tìm số lớn nhất trong 2 số \(a, b\).
1 2
NO
5 1
YES
9 8
YES
So sánh hai số \(a, b\)
1 2
NO
1 1
YES
10 2
NO
Kiểm tra số \(n\) là số chẵn hay số lẻ.
9
0
100
1
Cảm biến con mác búc của An bị hỏng nên độ sáng nhảy rất lung tung. Khi ánh sáng thấp hơn 50 nó sẽ sáng gấp đôi, tắt nếu sáng quá mức 70, còn lại nhấp nháy.
10
20
80
0
65
OH NO
Nhập vào ba số \(A, B, C\) kiểm tra xem 3 số có phải 3 cạnh của 1 tam giác hay không.
Nếu có in ra \("YES"\), nếu không in ra \("NO"\).
3 4 5
YES
Cho \(2\) số thực \(a, b\) và \(1\) dấu \(('+', '-', '*', '/')\) để điền vào giữa \(2\) số \(a\) và \(b\). Hãy in ra kết quả phép tính.
1.2 3.4 +
4.60
Cho ba số nguyên \(a, b, c\). Hãy cho biết \(a, b, c\) lần lượt tạo thành một cấp số cộng hay là một cấp số nhân.
2 4 6
cap so cong
2 4 8
cap so nhan
Lại \(1\) lần nữa thần tài không mỉm cười với An, vì có \(1\) số xuất hiện \(3\) lần nên An không dám đánh thế mà nó lại về. Lần này An lại mơ thấy các con số lần nữa, anh liền quyết định bán ngay con S22 mẹ mới cho quyết khô máu thêm lần nữa. Bạn hãy kiểm tra giúp An xem có đúng \(3\) số giống nhau hay không nhé.
1 2 1 3 1
YES
1 2 3 4 1
NO
Đêm nay An có một giấc mơ kì lạ. Bình thường An sẽ mơ về những chốn bồng lai tiên cảnh tuyệt đẹp, bỗng lần này lại có \(5\) con số kì lạ xuất hiện trong đó. Là một topic chân chính (chủ đề ý :>)
An đã note nhanh lại \(5\) con số này lại để chờ \(6h30\) đổi đời. Tuy đã có dãy số thần thánh, An lại chỉ có đủ kinh tế để đánh 1 số duy nhất do chuỗi thua liên tiếp cả tháng trời. Bạn hãy giúp An đổi đời bằng cách chọn số xuất hiện nhiều nhất và lớn nhất trong 5 số đó nhé.
1 2 2 2 1
2
1 2 5 2 1
2
Tôi là tôi cũng mệt anh An này lắm rồi, báo số như thế chả dám đánh gì cả, Lại 1 lần vì có 1 số xuất hiện 4 lần nên An không dám đánh thế mà nó lại về, rất chán. Lần này An lại mơ thấy các con số lần nữa, anh liền quyết định bán nốt con Macbook Pro 16.2" 2021 hơn trăm củ quyết khô máu thêm lần này. Bạn hãy kiểm tra giúp An xem có đúng 4 số giống nhau hay không để An chạy ngay ra đầu ngõ lấy số, không có lại muộn quá 6h30 mất ...
1 2 3 4 5
NO
2 5 2 2 2
YES
Sau bao lần tạch bộ môn đê nồ, An đã hái được cái nịt :)) vì sợ vợ biết mình lỡ bán hết đồ, An nhanh trí cắm nốt con xe gỡ gạc một chút. Lần này An sẽ đổi chiến thuật thành nếu có đúng 2 cặp số khác nhau thì An sẽ lấy, tức là 5 số có dạng \(a, a, b, b, c\) và \(a, b, c\) đôi một khác nhau.
Bạn hãy kiểm tra giúp An xem có đúng 4 số giống nhau hay không nhé.
1 5 2 2 1
YES
1 2 1 1 1
NO
Cho một năm bất kì, bạn hãy xác định xem đó có phải năm nhuận không.
Một năm là năm nhuận nếu nó chia hết cho \(4\). Với những năm tròn hai thế kỉ có \(2\) chữ số \(00\) ở cuối thì lấy năm đó chia cho \(400\), nếu chia hết cho \(400\) thì đó là năm nhuận.
1999
0
2000
1
Cho toạ độ \(3\) điểm, xác định xem \(3\) điểm đó có thẳng hàng không.
1 1 2 2 3 3
Yes
1 1 2 2 0 1
No
Cuối năm cô giáo muốn xếp loại học lực cho các học sinh. Cô đã có danh sách điểm của các bạn trong lớp nhưng vì số lượng học sinh quá lớn nên một mình cô không thể xếp hết được. Hãy giúp cô giáo nhé.
Test 1
3
6.5
10
1
C
S
E
Nhập hai số nguyên dương \(A, B\). Kiểm tra xem \(A \cdot B\) có chia hết cho \(10\) hay không. Nếu chia hết cho \(10\) thì in \(1\), ngược lại thì in \(0\).
Test 1
2 5
1
Test 2
3 4
0
Nhập vào số nguyên dương \(N\). Kiểm tra xem \(N\) có chia hết cho 12 hay không. Nếu chia hết thì in yes còn ngược lại thi in no.
910
no
Nhập vào \(3\) số nguyên dương \(A, B, C\). Kiểm tra xem \(A, B, C\) có tạo thành tam giác vuông hay không. Nếu có thì in yes còn ngược lại thì in no.
yes nếu ba cạnh tạo thành một tam giác vuông, ngược lại in no.Test 1
3 4 5
yes
Test 2
1 2 3
no
Vì thói quen thức đêm tán gái mà Blanky luôn dậy không đúng giờ. Rất nhiều hôm anh dậy muộn. Mỗi tháng cô chủ nhiệm yêu cầu ghi lại thời gian đến lớp của các bạn để cuối tháng xét hạnh kiểm. Ai đến sau 7h5' sẽ bị đánh dấu là đi muộn. Ai đi muộn quá 2 lần thì sẽ bị cô chủ nhiệm sấy khô người. Hãy giúp Blanky xem bạn ý có bị sấy sau những đêm dài tán gái không nhé.
:(, nếu Blanky không bị sấy in ra :).Test 1
6 50
6 55
7 0
7 5
7 10
7 15
:)
Blanky đi muộn vào các mốc thời gian: 7h10' và 7h15'. Tổng cộng có 2 lần đi muộn (vẫn chưa quá 2 lần) nên Blanky không bị sấy.
Cho bốn số nguyên \(a, b, c, d\). Hãy tìm số nhỏ thứ nhì.
1 2 3 4
2
1 2 3 3
2
Cho số nguyên \(x\). Kiểm tra xem \(x\) có phải là tổng của các số nguyên dương bắt đầu từ \(1\) không.
3
Yes
4
No
Nhập vào 1 số nguyên dương \(n\). Kiểm tra \(n\) có phải là số chính phương không?
4
YES
5
NO