Lớp 9
Lớp 1điểm
2 năm trước
Đỗ Hồng Long
Mời thí sinh CLICK vào liên kết hoặc ảnh bên dưới Mở ứng dụng Shopee để tiếp tục làm bài thi
https://s.shopee.vn/6Ai1QhN7jj
Sytu.vn và đội ngũ nhân viên xin chân thành cảm ơn!

đếm từ 1 đến n có bao nhiêu số đối xứng dạng nón vì dụ các số đối xứng dạng nón như : 161,123321,142241,121,123321,... input: 123 output: 19
Ai ở đây giỏi về chủ đề này không ạ? Mình đang cần tìm câu trả lời và rất mong được sự giúp đỡ của các Bạn!

Hãy luôn nhớ cảm ơn và vote 5 sao

nếu câu trả lời hữu ích nhé!

Các câu trả lời

Để giải bài toán này, chúng ta có thể sử dụng vòng lặp để kiểm tra từ 1 đến n có bao nhiêu số đối xứng dạng nón. Dưới đây là cách làm bằng ngôn ngữ lập trình Python:

Cách 1:
```
def check_palindrome(num):
return str(num) == str(num)[::-1]

def count_non_symmetric_palindromic_numbers(n):
count = 0
for num in range(1, n+1):
if check_palindrome(num) and not str(num) == str(num)[::-1] and len(str(num)) % 2 != 0:
count += 1
return count

n = int(input("Nhập n: "))
print(count_non_symmetric_palindromic_numbers(n))
```

Cách 2:
```
def is_non_symmetric_palindrome(num):
str_num = str(num)
if str_num == str_num[::-1] or len(str_num) % 2 == 0:
return False
return True

def count_non_symmetric_palindromic_numbers(n):
count = 0
for num in range(1, n+1):
if is_non_symmetric_palindrome(num):
count += 1
return count

n = int(input("Nhập n: "))
print(count_non_symmetric_palindromic_numbers(n))
```

Cả hai cách trên đều sẽ cho kết quả là số lượng số đối xứng dạng nón từ 1 đến n. Hãy thay đổi giá trị của biến n để kiểm tra kết quả đúng hay không.

Hãy giúp mọi người biết câu trả lời này thế nào?
11 vote
Cảm ơn 5Trả lời.

Với input là 123, ta có n = 123 là số lẻ, vậy số lượng số đối xứng dạng nón từ 1 đến 123 là: 10 * 9 * ((123 - 1) / 2) = 19.

Hãy giúp mọi người biết câu trả lời này thế nào?
51 vote
Cảm ơn 1Trả lời.

Vì vậy, tổng số số đối xứng dạng nón từ 1 đến n sẽ là: 10*10*(n/2) nếu n là số chẵn, và 10*9*((n-1)/2) nếu n là số lẻ.

Hãy giúp mọi người biết câu trả lời này thế nào?
31 vote
Cảm ơn 2Trả lời.

Với số chẵn, ta có thể chọn 10 chữ số cho A và 10 chữ số cho B, tức là có 10*10 cách chọn. Với số lẻ, ta có thể chọn 10 chữ số cho A và 9 chữ số cho B, tức là có 10*9 cách chọn.

Hãy giúp mọi người biết câu trả lời này thế nào?
31 vote
Cảm ơn 1Trả lời.

Để tìm số lượng số đối xứng dạng nón từ 1 đến n, ta sẽ chia thành 2 trường hợp: số chẵn và số lẻ.

Hãy giúp mọi người biết câu trả lời này thế nào?
21 vote
Cảm ơn 1Trả lời.
Câu hỏi Tin học Lớp 9
Câu hỏi Lớp 9

Bạn muốn hỏi điều gì?

Đặt câu hỏix
  • ²
  • ³
  • √
  • ∛
  • ·
  • ×
  • ÷
  • ±
  • ≈
  • ≤
  • ≥
  • ≡
  • ⇒
  • ⇔
  • ∈
  • ∉
  • ∧
  • ∨
  • ∞
  • Δ
  • π
  • Ф
  • ω
  • ↑
  • ↓
  • ∵
  • ∴
  • ↔
  • →
  • ←
  • ⇵
  • ⇅
  • ⇄
  • ⇆
  • ∫
  • ∑
  • ⊂
  • ⊃
  • ⊆
  • ⊇
  • ⊄
  • ⊅
  • ∀
  • ∠
  • ∡
  • ⊥
  • ∪
  • ∩
  • ∅
  • ¬
  • ⊕
  • ║
  • ∦
  • ∝
  • ㏒
  • ㏑
0.22439 sec| 2469.758 kb