

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Đáp án:
#include <bits/stdc++.h>
using namespace std;
long long n,a;
int main()
{
freopen("SODEP.inp","r",stdin);
freopen("SODEP.out","w",stdout);
cin >> n;
while (n > 0)
{
int a=n%10;
if (a!= 6 && a!= 8)
{
cout << "NO";
return 0;
}
n /= 10;
}
cout << "YES";
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?

Phân tích bài toán
-Định nghĩa số đẹp: là số tự nhiên chỉ chứa các chữ số 6 hoặc 8
-Yêu cầu : nhập số nguyên dương N , kiểm tra N có phải số đẹp hay ko
- đầu ra : Yes nếu đúng
No nếu sai
Giải pháp lập trình ( Python )
python
# Nhập số nguyên dương N từ bàn phím dưới dạng chuỗi
n_str = input ( ) . strip ( )
# Biến cờ để đánh dấu kết quả ( mặc định ban đầu là True )
is_beutiful = True
# Duyệt qua từng ký tự ( chữ số ) trong chuỗi
for char in n_str :
# Nếu ký tự không phải là ' 6 ' và cũng không phải là ' 8 '
if char ! = ' 6 ' and char ! = ' 8 '
is_beautiful = False
break # Dừng vòng lặp ngay lập tức vì đã tìm thấy chữ số không hợp
# In kết quả ra màn hình
if is_beautiful :
print ( " Yes " )
else :
print ( " No " )
Giai thích cách hoạt động
1. input ( ) . strip ( ) : Đọc dữ liệu nhập vào và loại bot các khoảng trắng thừa ở hai đầu.
2. Vòng lặp for char in n_str : Kiểm tra từng ký tự từ trái qua phải của số N .
3. Điều kiện if char ! = ' 6 ' and char ! = ' 8 ' : Chỉ cần xuất hiện bất kỳ chữ số nào khác ngoài 6 và 8 ( ví dụ : số 7 trong ví dụ 876 ), biến is_beautiful sẽ chuyển thành False và dừng kiểm tra.
4. Kết quả : Nếu chuỗi vượt qua vòng lặp mà không bị đuổi cờ , trương trình sẽ in Yes .
python
n_set = set ( input ( ) . strip ( ) )
if n_set.issubset ( { ' 6 ' , ' 8 ' } ) :
else :
print ( " No " )
Bạn làm bài tập lập trình ( code ) dùng để ôn luyện Đội tuyển Học sinh giỏi Tin học , khóa học lập trình trực tuyến à. Học v mệt không ní.
Hãy giúp mọi người biết câu trả lời này thế nào?

Bảng tin
1395
172
1561
um
1585
180
1259
nhập mã mời tôi nha, tôi gửi miết
192
492
1014
Ôi em xin lỗi anh em quên..
1395
172
1561
quên del j
1395
172
1561
đã bảo del thik rồi
1395
172
1561
bienmedi
1395
172
1561
mẹ bố khỉ đã bảo là bố m đang quên tag cm m
203
1367
80
:)))