Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
bàn phím
Output:
màn hình
Vì lòng ham mê cờ bạc, tài xỉu khi còn rất trẻ nên hiện nay khi mới 18 tuổi bạn Đức đã phải trốn từ miền Bắc - nơi quê hương Đức sinh ra và lớn lên để vào miền Nam học tập và lập nghiệp. Nhưng không được bao lâu, với ước mơ làm giàu chỉ sau 1 đêm. Đức vẫn chưa hề bỏ được. Khi tiền đã gần cạn Đức quyết định dành hết số tiền nuôi vợ của mình để all-in 1 tay. Thấy vậy Tuấn nói đùa: "Nếu bạn mơ được \(2\) số bằng nhau và \(3\) số còn lại cũng bằng nhau nhưng giá trị khác nhau thì hãy all-in vào cả 2 con đó". Vì vậy bạn hãy xem Đức có thể nhân đôi tiền nuôi vợ được không nhé. (Các bạn nhớ đừng như Đức nhé -.-)
Input
- Gồm 1 dòng duy nhất là \(5\) số nguyên \(a, b, c, d, e\) \((1 \leq a, b, c, d, e \leq 1000)\) là \(5\) số mà Đức mơ thấy.
Output
- In ra \(YES\) nếu Đức có thể nhân đôi số tiền, ngược lại in ra \(NO\).
Test 1
Input
4 5 4 4 5
Output
YES
Test 2
Input
1 2 3 3 2
Output
NO
Bình luận
def can_double_money(numbers):
from collections import Counter
count = Counter(numbers)
values = list(count.values())
if sorted(values) == [2, 3]:
return "YES"
else:
return "NO"
input_numbers = list(map(int, input().split()))
print(can_double_money(input_numbers))
ez
chatgpt còn ez 🐷