Chia sẻ kinh nghiệm tin học, lập trình, thuật toán, ôn thi Học sinh giỏi, Tin học trẻ.
Sinh ngẫu nhiên trong C++ Xét đoạn code sinh ngẫu nhiên \(10^7\) số sau: #include <bits/stdc++.h> using namespace std; signed main(){ long long sum = 0; for (int i = 1; i <= 10000000; i++){ sum += rand() % 1000000; } cout << "Average value...
Một vài lỗi sai khi code C++ trong các kì thi HSG Tin học (phần 2) Tiếp nối phần trước, ta tiếp tục điểm qua một vài lỗi sai thường gặp khi code C++ nhé. 6. Map operator [] #include <bits/stdc++.h> using namespace std; int...
Một vài lỗi sai khi code C++ trong các kì thi HSG Tin học (phần 1) Trong các kì thi HSG Tin học, C++ là ngôn ngữ vô cùng phổ biến bởi tốc độ xử lí nhanh và sự hỗ trợ của các thư viện...
Ta xem xét bài toán sau. Đề bài Cho một dãy số gồm (n) phần tử (a_1, a_2, …, a_n) nguyên dương và một số (X) . Hãy tìm số dãy (i_1, i_2, … i_k) thỏa mãn (a_{i_1} + a_{i_2} + … + a_{i_k} =...
C++ là một ngôn ngữ lập trình vô cùng phổ biến trong cộng đồng lập trình thi đấu hiện nay bởi là một trong những ngôn ngữ có tốc độ xử lí nhanh nhất. Ngoài ra, nó còn được sử dụng nhiều bởi có những...
Một vài hàm builtin hữu dụng trong GCC Compiler Bài viết này sẽ tập trung vào một số hàm built-in hữu ích và được sử dụng phổ biến trong lập trình thi đấu. Các hàm built-in là các hàm được cung cấp sẵn bởi trình...
Cách tự viết trình chấm khi tham dự các kì thi HSG Tin học Đã bao giờ bạn gặp một trường hợp làm xong một bài tập và đoạn code của bạn chạy đúng với test ví dụ, tuy nhiên khi đem nộp trên OJ...
Một vài tips và tricks C++ áp dụng cho Competitive Programming C++ là một ngôn ngữ lập trình vô cùng phổ biến trong cộng đồng lập trình thi đấu hiện nay bởi là một trong những ngôn ngữ có tốc độ xử lí nhanh nhất....