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
⚙️ Máy tính bị đơ, khởi động chậm – vấn đề ai cũng gặp Bạn…
Đề 2 thi học sinh giỏi lớp 9 môn Tin học – Tỉnh Bình Định…
1. Giới Thiệu: “Nỗi Đau Thầm Lặng” Mang Tên – Chi Phí In Ấn Văn…
⚙️ Máy tính bật không lên – nỗi lo không của riêng ai Bạn đang…
Mở bài – Nỗi ám ảnh của dân đồ họa: máy lag, render chậm, deadline…
Bạn đã bao giờ chờ cả 10 phút mà laptop vẫn chưa khởi động xong…
This website uses cookies.
View Comments
It is appropriate time to make a few plans for the future and it is time to be happy. I have read this submit and if I could I want to counsel you some fascinating things or suggestions. Maybe you can write next articles relating to this article. I wish to read even more issues approximately it!