khóa học online giải đề 4 thi học sinh giỏi tin học THCS
Thầy rất vui được gặp lại các em đam mê lập trình python nhé! Đây là đã qua đề 4 trong 20 Đề thi học sinh giỏi Tin Học THCS và THPT có đáp án kèm theo cho các em thuận tiện cho việc học ôn thi để các em chuẩn bị thi học sinh giỏi Tin Học cấp huyện sắp tới! Thầy chúc các em đạt điểm cao và đạt được thành tích tốt nhé!
DANH SÁCH TÓM TẮT:
| Thứ tự | Tên hài | File chương trình | File dữ liệu vào | File kết quả |
| Bài 1 | Tính cấp độ bão | D041* | D041.1NP | D041.OUT |
| Bài 2 | Tính trung bình cộng những số nguyên chẵn từ m đến n | D042* | D042.1NP | D042.OUT |
| Bài 3 | Tính trung bình cộng các số không chia hết cho 3 trong mảng | D043 * | D043.1NP | D043.OUT |
| Bài 4 | In các từ có chiều dài là số nguyên tố trong xâu s | D044.* | D044.INP | D044.OUT |
| Bài 5 | In số Harshad thứ n | D045 * | D045.INP | D045.OUT |
| Input | Output |
| 100 | 111.3 |
| 120 | Cap 11 |
| 114 | |
| 130 | 95.0 |
| 70 | Cap 10 |
| Input | Output |
| 11 15 | 13.0 |
| 2 13 | 7.0 |
| Input | Output |
| 7 9 6 3 8 10 7 -2 | 5.750 |
| 5 20 7 6 8 0 | 11.667 |
| Input | Output |
| Toi hoc LAP TRINH C++ tu nam 2023 | Toi hoc LAP TRINH C++ tu nam |
| Thi HOC SINH GIOI mon Tin Hoc | Thi HOC mon Tin Hoc |
| Input | Output |
| 4 | 5 |
| 11 | 18 |
import sys
sys.stdin=open('D041.INP','r')
sys.stdout=open('D041.OUT','w')
a=int(input())
b=int(input())
c=int(input())
gtb=(a+b+c)/3
print('%0.1f'%gtb)
if gtb<89:
print('Khong phai bao')
elif 89<=gtb<102:
print('Cap 10')
elif 102<=gtb<117:
print('Cap 11')
elif 117<=gtb<133:
print('Cap 12')
elif 133<=gtb<149:
print('Cap 13')
elif 149<=gtb<166:
print('Cap 14')
elif 166<=gtb<183:
print('Cap 15')
elif gtb>183:
print('Sieu bao')
import sys
sys.stdin=open('D042.INP','r')
sys.stdout=open('D042.OUT','w')
m=int(input())
n=int(input())
tong=0
dem=0
tbc=0
for i in range(m,n+1):
if i%2==0:
tong+=i
dem+=1
if dem>0:
tbc=tong/dem
print('%0.1f'%tbc)
import sys
sys.stdin=open('D043.INP','r')
sys.stdout=open('D043.OUT','w')
n=int(input())
a=[]
while True:
try:
line=input()
try:
x=int(line)
a.append(x)
except ValueError:
break
except EOFError:
break
dem=0
tong=0
tbc=0
for i in range(len(a)):
if a[i]%3!=0:
dem+=1
tong+=a[i]
if dem>0:
tbc=tong/dem
print('%0.3f'%tbc)
else:
print('0.000')
import sys
sys.stdin=open('D044.INP','r')
sys.stdout=open('D044.OUT','w')
def ktnt(n):
i=2
while i*i<=n and n%i!=0:
i+=1
return i*i>n and n>1
s=input()
dem=0
i=0
a=[]
while dem<len(s):
if ktnt(i):
dem+=1
a.append(i)
i+=1
s=s.split()
for i in s:
for j in range(len(a)):
if len(i)==a[j]:
print(i,end=' ')
import sys
sys.stdin=open('D045.INP','r')
sys.stdout=open('D045.OUT','w')
def Harshad(n):
a=str(n)
tong=0
for i in range(len(a)):
tong+=int(a[i])
if n%tong==0:
return True
else:
return False
n=int(input())
a=[]
dem=0
i=1
while dem<=n:
if Harshad(i):
dem+=1
a.append(i)
i+=1
print(a[n])
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