Kỳ thi đã kết thúc.
01 giờ, 40 phút tính từ 2 Tháng 7, 2023, 9:00 +07
-
Kỳ thi này không tính rating.
-
-
Một số (hoặc tất cả) bài tập cho phép bạn nhận điểm mà không cần phải đúng toàn bộ test.
-
Kỳ thi này không sử dụng pretest.
-
Kỳ thi này không giới hạn số lần nộp bài.
-
Kỳ thi sử dụng format VNOJ.
Điểm của bài sẽ là điểm của lần nộp bài có điểm lớn nhất.
Các lần nộp bài trước lần nộp bài có điểm lớn nhất sẽ tính penalty 5 phút.
Các thí sinh bằng điểm sẽ được phân định bằng tổng thời gian của lần nộp bài cuối cùng làm thay đổi kết quả trong các bài tập có điểm lớn hơn 0 (cộng với penalty). Nếu vẫn bằng nhau, phân định bằng thời gian của lần nộp bài cuối cùng làm thay đổi kết quả.
-
Bảng điểm được hiển thị trong quá trình diễn ra kỳ thi.
Bài
# |
Bài |
Điểm |
1 |
Đổi màu ô vuông
|
100 |
2 |
Cái kẹo
|
100 |
3 |
Đếm chữ số
|
100 |
4 |
Nhân bản
|
100 |
Thông báo
Thời gian |
Tiêu đề |
Mô tả |
Tháng 7 2, 2023, 10:24 |
[Bảng A] Bài 4: Nhân bản
|
Scratch sẽ bị lỗi nếu tạo ra xâu quá lớn và không ghi nhận điểm cả test nhỏ cho thí sinh. Nếu thí sinh muốn chạy test nhỏ thì không được tạo xâu quá lớn.
|
TIN HỌC TRẺ 2023 - VÒNG KHU VỰC MIỀN TRUNG
BẢNG A - TIỂU HỌC
Thời gian thi: 9h00 - 10h40 ngày 02/07/2023
Bình luận
CODE ĐÂY BRO
def countdiffrentdigit(x,y): x = str(x) y = str(y) count = 0 for i in range(len(x)): if x[i] != y[i]: count += abs(int(x[i]) - int(y[i])) return count def optimize(n): beautiful = [] for x in range(len(n)+1): beautiful += ["3" * (len(n)-x) + "7" * x] beautiful = [int(x) for x in beautiful] result = [] for x in beautiful: result += [countdiffrentdigit(n,x)] return min(result) n = input() print(optimize(n))
Cứu tui bài 4