Copyright © ĐHT - 12/2018 - Tel: 0912148323 - Email: dhtall11@gmail.com

Website chấm code NTTHNUE Online

Để có đề làm bài bạn hãy vào Danh sách bài hoặc Bảng xếp hạng, tiêu đề các cột chính là đề bài, nếu có dấu : sau tên bài thì bài đó giới hạn số lần nộp, kèm thời gian thì giới hạn thời gian nộp bài!


Giới thiệu

Đây là Website chấm code cho học sinh trường THCS và THPT Nguyễn Tất Thành - Đại học Sư phạm Hà Nội

Hướng dẫn ghi file - (Free Pascal)

Nếu bài yêu cầu đọc từ file B1.inp và ghi ra file B1.out thì ta làm như sau mà không cần khai báo biến file hay sử dụng biến file trong các lệnh đọc/ghi:

assign(input,'B1.inp');Reset(input);//mở file B1.inp để đọc

assign(output,'B1.out');Rewrite(output);//mở file B1.out để ghi

readln(n,m);//đọc 2 biến trong file B1.inp - ít nhất cách nhau một dấu cách hoặc dấu enter, đọc xong con trỏ đọc file sẽ nhảy đến đầu dòng dưới biến m trong file B1.inp để chuẩn bị cho ta đọc tiếp

write(a,' ',b);//ghi ra file B1.out, ta sử dụng thủ tục write hoặc writeln bình thường.

Hướng dẫn ghi file - (Dev-C++, CodeBlock)

Nếu bài yêu cầu đọc từ file B1.inp và ghi ra file B1.out thì ta làm như sau mà không cần khai báo biến file hay sử dụng biến file trong các lệnh đọc/ghi:

#include <bits/stdc++.h> //cần khai báo thư viện này ở đầu chương trình

freopen("B1.inp","r",stdin);//mở file B1.inp để đọc

freopen("B1.out","w", stdout);//mở file B1.out để ghi

cin >> n>> m;//đọc 2 biến trong file B1.inp - ít nhất cách nhau một dấu cách hoặc dấu enter, đọc xong con trỏ đọc file sẽ ở sau biến m trong file B1.inp để chuẩn bị cho ta đọc tiếp

cout << a <<" "<< b; //ghi ra file B1.out

Hướng dẫn ghi file - (Python)

Nếu bài yêu cầu đọc từ file B1.inp và ghi ra file B1.out:

with open("B1.INP", "r") as f:#Mở file

data = f.readlines()#Đọc cả file

m, n = list(map(int, data[0].split()))#Tách dòng đầu vào 2 biến m, n

a = list(map(int, data[1].split()))#Tách dòng thứ 2 gồm nhiều số nguyên vào mảng a (danh sách-list)

with open("B1.OUT", "w") as f:#mở file B1.out để ghi

f.writelines(lines)#Ghi chuỗi vào file