Khảo sát lần 2 Python
kiểm tra tam giác
Nộp bàiPoint: 10
Viết chương trình kiểm tra có tồn tại tam giác có 3 cạnh là a, b, c không?
Input
- 3 số nguyên dương a, b, c trên cùng 1 hàng.?
Output
- Một dòng ghi ra YES hoặc NO tùy thuộc a, b, c có phải là 3 cạnh của tam giác không.
Ví dụ
Input
3 4 5
Output
YES
Tính tổng các số
Nộp bàiPoint: 10
Cho số nguyên dương ~n~ và dãy số nguyên ~ a_1, a_2, …,a_n (a_i ≤ 10^6)~. Hãy in ra tổng các phần tử của dãy đó.
Input:
- Dòng đầu tiên là số nguyên dương~ n (n≤10^6)~.
- Dòng tiếp theo là dãy số nguyên ~a_i~ được phân cách nhau bởi dấu cách
Output:
Gồm một số nguyên là tổng các phần tử của dãy đã cho
Sample
Input
3
1 3 2
Output
6
Chữ số thập phân đầu tiên
Nộp bàiPoint: 10
Cho số thực x, hãy cho biết chữ số đầu tiên của số sau dấu chấm thập phân.
Input
- Số ~x (|x|≤10^9)~
Output
- Chữ số tìm được.
Sample Input
12.64
Sample Input
6
Hình phạt
Nộp bàiPoint: 10
Bạn Nam mất trật tự trong giờ học thể dục nên bị thầy giáo phạt. Hình phạt của thầy như sau: bạn Nam đứng nghiêm, khi thầy hô "trái" thì Nam bước sang trái 1 mét, thầy hô "phải" thì Nam bước sang 1 một mét. Hỏi sau n lần thầy hô như vậy thì bạn Nam cách xa vị trí ban đầu bao nhiêu mét?
Input
Dòng thứ nhất là số n (1 ≤ n ≤ 100)
Dòng tiếp theo gồm n số 1 hoặc 2, mỗi số cách nhau một khoảng trắng. Nếu số thứ i là 1 nghĩa là lần thứ i thầy giáo hô "trái". Nếu số thứ i là 2 nghĩa là lần thứ i thầy giáo hô "phải".
Output
Là khoảng cách của Nam sau n lần thực hiện hình phạt so với vị trí ban đầu
Ví dụ
Inpput 1
3
1 1 1
Ouput 1
3
Inpput 2
4
1 1 2 1
Ouput 2
2
Tính diện tích
Nộp bàiPoint: 10
Một mảnh vườn hình thang cân có độ dài đáy nhỏ, đáy lớn và cạnh bên lần lượt là a, b và c. Ở giữa vườn người ta đào một cái giếng để lấy nước tưới có độ dài bán kính bằng 1/4 độ dài của đường cao hình thang.
Hãy tính diện tích phần đất còn lại của khu vườn. Biết giá trị pi = 3.14. Kết quả lấy 2 chữ số sau dấu phẩy.
Input
Chứa 3 số thực a, b, c lần lượt là đáy nhỏ, đáy lớn và cạnh bên của hình thang.
Output
In ra giá trị diện tích của phần đất còn lại của khu vườn, kết quả lấy 2 chữ số sau dấu phẩy.
Ví dụ
Input
5 9 4
Output
21.89
Đếm bội số
Nộp bàiPoint: 10
Cho số nguyên dương ~N~. Hãy đếm các số là bội của ~3~ hoặc ~5~ trong phạm vi không quá ~N~.
Input
Một dòng chứa một số nguyên ~N~
Output
In ra một số là số bội của ~3~ hoặc ~5~ trong phạm vi ~N~ ~(N \leq 10^7)~
Input 1
10
Output 1
5
Giải thích
Các số là bội của 3 hoặc 5 trong phạm vi không quá N=5 là 3, 5, 6, 9, 10. Vậy kết quà là 5
Các hình chữ nhật có cùng chu vi
Nộp bàiPoint: 10
Cho biết số nguyên dương ~N~. Hãy tìm và in diện tích của tất cả các hình chữ nhật có chu vi bằng ~N~ và có độ dài các cạnh là nguyên dương.
Input
Gồm một số nguyên dương ~N~ ~(N \leq 10^4)~
Output
Giá trị diện tích được in theo trật tự tăng dần và chỉ in các giá trị khác nhau. Nếu không tìm được hình chữ nhật nào thỏa mãn thì in ra một số -1.
Ví dụ
Input 1
10
Output 1
4 6
Giải thích
Các hình chữ nhật có chu vi bằng 10 có là: (1 4), (2 3). Do đó diện tích của các hình cần in ra theo thứ tự tăng dần là 4 6
Input 2
5
Output 2
-1
Giải thích
Không có hình chữ nhật nào thỏa mãn có các cạnh là số nguyên dương và chu vi là 5