Tài liệu Ôn thi HSG Tin học THPT Python
Mến chào các em yêu thích môn lập trình python! Hôm nay thầy sẽ giới thiệu 7 đề thi học sinh giỏi tin học 10 Python hay nhất năm 2024. Cho các em có những trải nghiệm ôn thi tốt nhất để chuẩn bị cho kỳ thi cam go sắp tới nhé ! Quan mỗi bài thi các em phải rút ra được những kinh nghiệm gì? ghi tóm tắt các phần quan trọng trong tập để khi sắp tới kỳ thi ôn lại lần nữa là vô thi ngon lành các em nhé !
Đây đã là đề thi thứ 7 rồi các em nếu chưa làm từ đề 1 hãy giải từ đề 1 trước rồi mới làm đề này các bạn nhé !
Nguồn: 300bàicode.vn
DANH SÁCH TÓM TẮT:
| Thứ tự | Tên hài | File chương trinh | File dữ liệu vào | File kết quả |
| Bài 1 | Tính “tiết học” trong ngày | D081.* | D081.INP | D081.OUT |
| Bài 2 | In những số nguyên tố từ m đến n | D082.* | D082.INP | D082.OUT |
| Bài 3 | Đếm số lượng số âm trong mảng | D083.* | D083.INP | D083.OUT |
| Bài 4 | Sắp xếp các từ trong xâu theo thứ tự chiều dài của từng từ | D084.* | D084.INP | D084.OUT |
| Bài 5 | In số lượng của dãy số Collatz bắt dấu từ n | D085.* | D085.INP | D085.OUT |
| Dấu * được thay thế bởi PY, CPP của ngôn ngữ lập trình được sử dụng tương ứng là Python hoặc C ++.
|
| input | output |
| 07:55 | Tiet 2 |
| 08:40 | Giai lao |
| Input | Output |
| 11 15 | 11 13 |
| 2 13 | 2 3 5 7 11 13 |
| Input | Output |
| 9 -6 3 8 10 -7 -2 | 3 |
| 7 3 8 0 2 | 0 |
| Input | Output |
| Toi hoc LAP TRINH C++ tu nam 2024 | tu Toi hoc LAP C++ nam 2023 TRINH |
| Thi HOC SINH GIOI mon Tin Hoc | Thi HOC mon Tin Hoc SINH GIOI |
| Input | Output |
| 5 | 6 |
| 6 | 9 |
import sys
sys.stdin=open('D081.INP','r')
sys.stdout=open('D081.OUT','w')
a=input()
if '07:00'<=a<'07:46':
print('Tiet 1')
elif '07:50'<=a<'08:35':
print('Tiet 2')
elif '09:00'<=a<'09:45':
print('Tiet 3')
elif '09:50'<=a<'10:35':
print('Tiet 4')
elif '10:45'<=a<'11:30':
print('Tiet 5')
else:
print('Giai lao')
import sys
sys.stdin=open('D082.INP','r')
sys.stdout=open('D082.OUT','w')
def ktnt(n):
i=2
while (i*i<=n) and (n%i!=0):
i+=1
return (i*i>n) and (n>1)
m=int(input())
n=int(input())
dem=0
for i in range(m,n+1):
if ktnt(i):
print(i,end=' ')
dem+=1
if dem==0:
print('-')
import sys
sys.stdin=open('D083.INP','r')
sys.stdout=open('D083.OUT','w')
a=list(map(int,input().split()))
dem=0
for i in range(0,len(a)):
if a[i]<0:
dem+=1
print(dem,end=' ')
import sys
sys.stdin=open('D084.INP','r')
sys.stdout=open('D084.OUT','w')
n=input().split()
n.sort(key=len)
for i in range(len(n)):
print(n[i],end=' ')
import sys
sys.stdin=open('D085.INP','r')
sys.stdout=open('D085.OUT','w')
n=int(input())
a=[]
a.append(n)
while n>1:
if n%2==0:
n=n/2
a.append(n)
else:
n=n*3+1
a.append(n)
print(len(a)) Khóa học Python online từ cơ bản đến nâng cao
Trung tâm tin học Tấn Dân
HỌC DỄ HIỂU, ỨNG DỤNG THỰC TẾ, HỌC PHÍ CHỈ 300K/THÁNG! Chào mừng bạn đến…
Mở đầu – “Đừng để bàn phím laptop khiến bạn phát bực!” Bàn phím laptop…
Mở đầu Ổ cứng lỗi khởi động khiến máy không vào Windows là lỗi khá…
Bạn đang làm việc hoặc học tập online thì WiFi bỗng dưng biến mất, laptop…
Một ngày đẹp trời, bạn bấm nút nguồn mà chiếc máy tính Dell hay HP…
⚠️ Nỗi Đau Người Dùng: Laptop Acer Hư Giữa Chừng – Cảm Giác Bất Lực!…
This website uses cookies.
View Comments