100 đề và đáp an thi HSG Tin Python
Các em học sinh yêu thích học lập trình Python thân mến hôm nay thầy sẽ giải đề 2 thi học sinh giỏi Tin học cấp huyện có đáp án. Để cho các em có thể bám sát hơn nữa với đề thi cấp huyện, cấp tỉnh hoặc đề thi vào lớp 10 chuyên Tin sắp tới. Thầy đã soạn ra trong 20 đề các em có thể tham khảo thi thử để chuẩn bị thi tốt hơn trong kỳ thi khó khăn và đầy thử thách sắp tới! Thầy chúc tất cả các em vượt qua kì thi thật tốt nhé!
Nguồn: 300bàicode.vn
Tự học Python từ cơ bản đến nâng cao đến giải đề thi nhé có tài liệu pdf tải về học
Rồi còn chờ gì nữa mà không vào giải đề thôi nào !
DANH SÁCH TÓM TẮT:
STT | TÊN BÀI | TÊN FILE | FILE DỮ LIỆU | FILE XUẤT |
Bài 1 | Tính khung tuổi | D021.* | D021.INP | DO21.OUT |
Bài 2 | In ra những số nguyên chẵn từ m đến n | D022.* | D022.INP | D022.OUT |
Bài 3 | In các số lẻ trong mảng | D023.* | D023.INP | D023.OUT |
Bài 4 | In các phần tử có trong xâu s | D024.* | D024.INP | D024.OUT |
Bài 5 | Tính tổng n số nguyên tố đầu tiên | D025.* | D025.INP | D025.OUT |
Dấu * được thay thế bởi PY, CPP của ngôn ngữ lập trình được sử ( tương ứng là Python hoặc C++)
Input | Output |
5 7 10 | 7.33-Tieu hoc |
19 13 15 | 15.67-Trung hoc pho thong |
Input | Output |
11 15 | 12 14
|
2 | 2468 10 12 |
Input | Output |
7 | 9 |
9 0 3 8 6 7-2 | 3 |
7 | |
5 | 5 |
5 7684 | 7 |
Input | Output |
Toi hoc LAP TRINH Python tu nam 2024 | Toi hoc LAP TRINH Python Tu nam 2024 |
Thi HOC SINH GIOI mon Tin Hoc vao thang 02/2025 | Thi HOC SINH GIOI Mon Tin Hoc vao thang 02/2025 |
Input | Output |
4 | 17 |
7 | 58 |
import sys sys.stdin=open('D021.INP','r') sys.stdout=open('D021.OUT','w') a,b,c=map(int,input().split()) #C1 TBC=(a+b+c)/3 print('%0.2f'%TBC,'-',sep='',end='') if TBC<6: print('Mau giao') elif 6<=TBC<11: print('Tieu hoc') elif 11<TBC<=15: print('Trung hoc co so') elif 15<TBC<=18: print('Trung hoc pho thong') elif TBC>18: print('Trung cap, cao dang, dai hoc')
import sys sys.stdin=open('D022.INP','r') sys.stdout=open('D022.OUT','w') m=int(input()) n=int(input()) dem=0 for i in range(m,n+1): if i%2==0: dem+=1 print(i,end=' ') if dem==0: print('-')
import sys sys.stdin=open('D023.INP','r') sys.stdout=open('D023.OUT','w') n=int(input()) a=list(map(int,input().split())) dem=0 for i in range(len(a)): if a[i]%2!=0: dem+=1 print(a[i]) if dem==0: print('-')
import sys sys.stdin=open('D024.INP','r') sys.stdout=open('D024.OUT','w') n=input().split() for i in n: print(i)
import sys sys.stdin=open('D025.INP','r') sys.stdout=open('D025.OUT','w') def ktnt(n): i=2 while i*i<=n and n%i!=0: i+=1 return i*i>n and n>1 n=int(input()) dem=0 tong=0 i=0 while dem<n: if ktnt(i): dem+=1 tong+=i i+=1 print(tong)
Khóa học Python online từ cơ bản đến nâng cao
Trung tâm tin học Tấn Dân
2 Đề thi học sinh giỏi Tin học THCS cấp tỉnh Tiền Giang có đáp án SỞ…
1 Đề Thi Học Sinh Giỏi Tin học THCS cấp Tỉnh Tiền Giang có đáp…
Phần 1: Các bài tập dễ và cơ bản làm được các bài này các…
100 triệu là mức lương của lập trình Python vì sao? 1. Vì sao Python…
Bài 71: Đổi tất cả ký tự trong một chuỗi thành ký tự thường bằng…
Bài 26 - Tính Tổng Những Số Chia Hết Cho 3 và 5 bằng Python…
This website uses cookies.
View Comments