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
100 Bài Lập Trình Python Có Lời Giải Cơ Bản Đến Nâng Cao PDF –…
100 Đề Tổng Hợp Thi Tin Học Ứng Dụng Cơ Bản – Đại học Khoa…
⭐ Giới thiệu: Laptop lỗi ngay lúc đang gấp? Đừng hoảng! Laptop đang dùng ngon…
✅ Giới thiệu Bạn đang dùng PC thì đột nhiên đơ, chậm, xoay vòng mãi…
Mở bài – Khó khăn khi laptop gặp sự cố nhưng không thể mang ra…
Mở bài – Ổ cứng SSD quan trọng thế nào với dân đồ họa Đối…
This website uses cookies.
View Comments