Số bài đã giải: 52
Hạng điểm: #5934
Tổng điểm:
11,20
Đóng góp:
0
Đã tham gia 2 kỳ thi
Hạng rating: #5372
Rating: 1154
Rating tối thiểu: 1154
Rating tối đa: 1234
Từ Trường THPT chuyên Nguyễn Quang Diêu, Đồng Tháp
Thông tin


i feel guggaaga

Code sinh test ngẫu nhiên (copytuaidomakodecrehehe):
#include <bits/stdc++.h>
#define file "a" //tên file code
#define ll long long
using namespace std;
mt19937_64 rd(time(0)); //hàm random số
ll Rand(ll l, ll r){ //hàm random số từ l -> r
return l + rd() % (r-l+1);
}
void sinh(void){
//tạo file input
ofstream cout (file".inp");
//code tạo file input theo đề bài
//dùng tư duy như phần làm bài để sinh test
ll n = Rand(1, 5);
cout << n << '\n';
for(ll i=1; i<=n; i++){
cout << Rand(1, 20) << ' ';
}
//random_shuffle để sinh hoàn vị
}
int main(){
//không nên dùng ios_base vì nó đến cuối mới in ra test giống hay không
//nếu chỉ in ra "Wrong" thì không bỏ cũng được idk man
//số lượng test cần kiểm tra (càng nhiều càng tốt : ~ 5000 hoặc hơn)
ll te = 100;
while(te--){
sinh();
//bắt buộc phải chạy file code rồi mới vào chương trình sinh test
//file .exe của code chính
system(file".exe");
//file .exe của code trâu
system(file"_trau.exe");
//kiểm tra 2 file out của 2 code có giống nhau không
//nếu không giống thì in ra "Wrong" và dừng chương trình sinhtest
//sau đó có thể kiểm tra file input bên ngoài rồi chạy tay hoặc gì gì để sửa
if(system("fc " file".out " file".ans")){
cout << "Wrong";
return 0;
}
}
return 0;
}
| cac giai thuat | tinh trang |
|---|---|
| Dequy | a u thi... |
| Dequy - BT | ... |
| DFS - BFS | cool but js kil me |
| DP | giet t di |
| DP on Tree | tf is ts |
| DSU | huh |
| Fenwick | chiu |
| Hashing | idk mate |
| LCA + Bi-Lifting | quen me code |
| Modulo | nhucac |
| Prefix Sum 1D | chac la ok |
| Prefix Sum >1D | mophat |
| RMQ-1D | chac ok |
| RMQ-2D | thua |
| STL | thua |
| Sohoc | thua |
| Tree | fck it |
Huy hiệu
Người dùng này không có huy hiệu nào.Lịch sử rating
, #