100 đề và đáp án thi HSG Tin Python mới nhất năm 2024
100 đề và đáp an thi HSG Tin Python
5/5 - (3 bình chọn)
Thầy mến chào các em yêu thích môn tin học mà đặc biệt là các em yêu thích môn lập trình Python. Để chuẩn bị tốt cho kỳ thi học sinh giỏi cấp huyện, cấp tỉnh hoặc thi vào các trường Chuyên Tin vào lớp 10. Thầy sẽ làm tới 100 đề và đáp án thi HSG Tin Python mới nhất năm 2024 để các em có thể tham khảo và tập làm quen với các dạng đề để chuẩn bị thi cho tốt! Thầy chúc các em đạt được kết quả cao nhất trong kỳ thi sắp tới nhé !
Đây đã là đề thi số 5 đề và đáp án thi HSG Tin Python cấp huyện và cấp tỉnh
Các bạn bạn nào chưa giải tới thì vui lòng chọn lại bắt đầu từ Giải đề 1 các bạn nhé !
Vì từ thầy để các đề từ dễ đến nâng cao các bạn nhé! Mình mới vô đừng giải đề khó quá mà phải giải từ dễ trước từ từ sẽ giỏi lên từng ngày các bạn nhé!
Các đề ôn thi để chuẩn bị thi Cấp Huyện thì các em vào đường dẫn phía dưới để tham khảo giúp thầy nhé!
Đáp án bài 2: Tính trung bình cộng những số nguyên chia hết cho 2 hoặc 3 từ m đến n
import sys
sys.stdin=open('D052.INP','r')
sys.stdout=open('D052.OUT','w')
m=int(input())
n=int(input())
tong7=0
for i in range(m,n+1):
if i%7==0:
tong7+=1
print(tong7,end=' ')
tong=0
dem=0
for i in range(m,n+1):
if i%2==0 or i%3==0:
tong+=i
dem+=1
tbc=0
if dem>0:
tbc=tong/dem
print('%0.1f'%tbc)
Đáp án bài 3: Tìm số nhỏ nhất trong mảng và vị trí
import sys
sys.stdin=open('D053.INP','r')
sys.stdout=open('D053.OUT','w')
n=int(input())
a=[]
for i in range(n):
a.append(int(input()))
M=min(a)
vt=a.index(M)
print(M)
print(vt)
Đáp án bài 4: In các từ viết thường trong xâu
import sys
sys.stdin=open('D054.INP','r')
sys.stdout=open('D054.OUT','w')
n=input()
n=n.split()
for i in n:
if i.islower():
print(i,end=' ')
Đáp án bài 5: Kiểm tra xem số nguyên n có trong dãy số Pell
import sys
sys.stdin=open('D055.INP','r')
sys.stdout=open('D055.OUT','w')
def Pell(n):
pell1=[0,1]
while pell1[-1]<=n:
pell2=2*pell1[-1]+pell1[-2]
pell1.append(pell2)
return pell1
n=int(input())
a=Pell(n)
if n in a:
print('Yes')
print(a.index(n))
else:
print('No')
Nếu bạn thấy hay ! xin bạn 1 phút ! vui lòng đánh giá 5 sao cho trang website của chúng tôi ! để có động lực làm thêm nhiều bài hay nữa ! cảm ơn quý khách nhé !
Miễn phí 10% khóa học lập trình Python online “Hãy đăng ký ngay để được khuyến mãi !”
Qua đường dây nóng hỏi: 093.717.9278 ( Gặp Thầy Tấn Dân Cử Nhân Công Nghệ Thông Tin)
Thầy Dân chuyên bồi dưỡng môn tin học thi học sinh giỏi cấp huyện, cấp tỉnh, ôn luyện thi vào Trường Chuyên Tin.
Khóa học Python online từ cơ bản đến nâng cao
Trung tâm tin học Tấn Dân
Thông tin Khuyến mãi giảm giá học phí!
Giảm giá ưu đãi 100.000 đ khi đăng ký 2 bạn sinh viên học sinh trở lên !
Giảm 15% khi tham gia 3 bạn sinh viên học sinh trở lên
Lưu ý :
Để nhận Ưu đãi học viên vui lòng đăng ký qua số điện thoại gặp Thầy Dân qua số điện thoại & Zalo: 0937.179.278
Học phí tham gia khóa học Online 1.600.000 trong 7 tháng.
Học từ cơ bản đến nâng cao và đến giải đề thi cấp Huyện.
Trong nhiều chính sách ưu đãi học viên chỉ áp dụng chính sách ưu đãi cao nhất!
Có nhận học viên thường xuyên
Thời gian học từ thứ 3 và thứ 5; từ 2 giờ đến 4 giờ hàng tuần.
Hãy đăng ký ngay để nhận ưu đãi đến hết ngày 10 tháng 10 năm 2024 !
Vi Tính Tấn Dân
Mình rất đam mê về máy vi tính và máy in. Và mình đã đeo đuổi ước mơ và làm việc về máy vi tính mới đây mà đã 15 năm. Mình thích chia sẻ mọi kiến thức và kinh nghiệm mà mình có được cho tất cả các bạn ! Trong khi mình viết nếu có điều gì thiếu sót mong các bạn thông cảm cho mình nhé ! Mình Cám ơn trước !
View Comments