Câu lệnh IF

Bộ đề bài

# Bài tập Điểm Thời gian: Giới hạn bộ nhớ
1 Phép toán logic 2 100 (p) 1.0s 64M
2 Âm Dương 100 (p) 1.0s 1G
3 So sánh với 0 100 (p) 1.0s 256M
4 Cánh diều - BASODUONG - Kiểm tra ba số có dương cả không 100 (p) 1.0s 256M
5 Xếp Loại 100 (p) 1.0s 1G
6 Vận tốc trung bình 100 (p) 1.0s 640M
7 Thứ hạng 100 (p) 1.0s 256M
8 Tam giác không cân 100 (p) 1.0s 1023M
9 Chia táo 2 100 (p) 5.0s 1G
10 Cánh diều - CAPHE - Sản lượng cà phê 100 (p) 1.0s 256M

1. Phép toán logic 2

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 64M Input: bàn phím Output: màn hình

Cho số nguyên \(x\), hãy kiểm tra xem số nguyên \(x\) có nằm giữa \(A\) và \(B\) không . Nếu đúng thì in ra Yes, ngược lại in ra No

Input

  • Dòng 1 nhập số nguyên \(x\)
  • Dòng 2 nhập số nguyên \(A\)
  • Dòng 3 nhập số nguyên \(B\)

Output

  • Theo yêu cầu đề bài

Example

Test 1

Input
3
5
1
Output
Yes

Test 2

Input
3
5
7
Output
No

2. Âm Dương

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho số nguyên a. Cho biết a là số âm, số dương hay không âm không dương.

Input

a

Output: Kết quả bài toán

Ví dụ:

Sample Input 1
1
Sample Output 1
Duong
Sample Input 2
-3
Sample Output 2
Am
Sample Input 3
0
Sample Output 3
Khong am khong duong

3. So sánh với 0

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Mỗi biểu thức điều kiện trong Python đều trả về kết quả là True (đúng) hoặc False (sai). Ví dụ, phép so sánh \(2 > 1\) trên Python sẽ cho ra True.
Viết chương trình nhập vào số \(n\), in ra kết quả của phép so sánh \(n > 0\).

Input

  • Dòng duy nhất chứa số nguyên \(n\)

Output

  • Kết quả của biểu thức

Example

Test 1

Input
3
Output
True

Test 2

Input
-1
Output
False

4. Cánh diều - BASODUONG - Kiểm tra ba số có dương cả không

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Nhập vào 3 số thực \(a, b, c\). Hãy in ra Ca ba so deu duong nếu cả ba số \(a, b, c\) nhập vào đều là số dương; ngược lại in It nhat mot so am.

Input

  • Gồm ba dòng, mỗi dòng ghi một số nguyên.

Output

  • In ra kết quả cần tìm.

Example

Test 1

Input
3
4
5
Output
Ca ba so deu duong

5. Xếp Loại

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho điểm thi 3 môn Toán, Lý, Hóa của bạn An, nếu tổng 3 môn lớn hơn hoặc bằng 12 thì bạn An đỗ tốt nghiệp. Nếu đỗ tốt nghiệp mà điểm của tất cả các môn lớn hơn bốn thì in ra Gioi, ngược lại in ra Trung binh, các trường hợp khác in ra Truot

Input

  • Gồm 1 dòng là \(a, b, c\) lần lượt là điểm Toán, Lý, Hóa của bạn An \((0 \leq a, b, c \leq 10)\).

Output

  • In ra đáp án
Test 1
Input
6 7 8
Output
Gioi
Test 2
Input
1 1 1
Output
Truot
Test 3
Input
4 5 3
Output
Trung binh

6. Vận tốc trung bình

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 640M Input: bàn phím Output: màn hình

Viết chương trình nhập vào quãng đường \(s_{1}\) và thời gian \(t_{1}\) của xe \(1\), quãng đường \(s_{2}\) và thời gian \(t_{2}\) của xe \(2\).

Hãy so sánh vận tốc của xe \(1\) với vận tốc của xe \(2\).

Input

  • Một dòng duy nhất là bốn số nguyên \(s_{1}, t_{1}, s_{2}, t_{2}\) \((1 \leq s_{1}, t_{1}, s_{2}, t_{2} \leq 10^{4})\).

Output

  • In ra YES nếu vận tốc xe \(1\) lớn hơn vận tốc xe \(2\). Ngược lại in ra NO.

Example

Test 1

Input
3 2 1 7 
Output
YES

7. Thứ hạng

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Bạn được cho bốn số nguyên không âm phân biệt \(a,b,c,d\).

Hỏi số \(a\) là số lớn thứ mấy trong bốn số?

Input

  • Một dòng chứa bốn số nguyên \(a,b,c,d\) (\(0 \le a,b,c,d \le 10^4\)).

Output

  • Đưa ra một số nguyên duy nhất là kết quả bài toán.

Example

Test 1
Input
3 4 2 1
Output
2

8. Tam giác không cân

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 1023M Input: bàn phím Output: màn hình

Để 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.

Input

  • Một dòng duy nhất gồm 3 số nguyên dương \(a,b,c \left(a,b,c\leq 10^{18}\right)\)

Các số trên một dòng của input file được ghi cách nhau bởi dấu cách

Output

  • Ghi ra "YES" nếu 3 số nguyên dương là 3 cạnh của của một tam giác KHÔNG cân, ngược lại in ra "NO"

Example

Test 1

Input
3 4 5 
Output
YES
Note

9. Chia táo 2

Điểm: 100 (p) Thời gian: 5.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Trong giỏ của bà có N trái táo, bà muốn chia cho M người cháu của mình. Bà muốn mỗi cháu đều có lượng táo đều nhau và đặc biệt các trái táo phải là nguyên vẹn nhưng lần này bà lại muốn chia hết số táo cho các cháu của mình. Theo các em bà cần bổ sung vào giỏ ít nhất bao nhiêu trái táo nữa để có thể thực hiện được việc chia táo của mình?

Input

  • Dòng 1 chứa số nguyên dương \(N\) ( số lượng táo trong giỏ của bà)
  • Dòng 2 chứa số nguyên dương \(M\) (Số người cháu của bà)

Output

  • In ra giá trị một số nguyên dương duy nhất là số táo ít nhất mà bà cần bổ sung vào giỏ táo của mình.

Example

Test 1

Input
20
5
Output
0

Test 2

Input
30
8
Output
2

10. Cánh diều - CAPHE - Sản lượng cà phê

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Ở Tây Nguyên sản xuất hai loại cà phê là Robusta và Arabica. Trung bình hằng năm lượng cà phê Arabica chiếm \(10\)% tổng sản lượng và giá bán trung bình gấp \(2.5\) lần so với cà phê Robusta. Những năm Arabica được mùa (chiếm từ \(10\)% tổng sản lượng trở lên) giá bán chỉ gấp \(2\) lần, còn khi mất mùa thì giá bán gấp \(3\) lần.

Nhập vào sản lượng cà phê và sản lượng cà phê Arabica. Chương trình sẽ thông báo “Arabica duoc mua.” hoặc “Arabica mat mua.” cùng tỉ lệ giá bán tương ứng của Arabica.

Input

  • Dòng thứ nhất ghi một số nguyên là sản lượng cà phê tổng \(X\).
  • Dòng thứ hai ghi một số nguyên là sản lượng cà phê Arabica \(Y\) (\(Y\le X)\); các số nguyên dương có giá trị không quá \(10^9\).

Output

  • Dòng thứ nhất ghi “Arabica duoc mua.” hoặc “Arabica mat mua.”
  • Dòng thứ hai ghi “Hệ số giá bán: \(x\)” với \(x\) là tỉ lệ giá bán tuỳ theo tình hình sản lượng.

Example

Test 1

Input
120
11
Output
Arabica mat mua.
He so gia ban: 3