- 98
- 107 159
Cùng Học Lập Trình
Vietnam
เข้าร่วมเมื่อ 31 ม.ค. 2022
Chào các bạn mình là Hậu mọi người có thể gọi mình là Nope!
Mình đang trong quá trình xây dựng kênh youtube này để tạo ra một nơi cho các bạn học về lập trình và cùng nhau thảo luận về những kiến thức thú vị xoay quanh ngành IT.
Một số chủ đề về kênh của mình như:
🎯 Ngôn ngữ lập trình căn bản như: C++, C#, Python, PHP, JavaScripts, Java,...
🎯 Functional Programming and Object Oriented Programming
🎯 Cấu trúc dữ liệu và thuật toán.
🎯 Database: mySQL
🎯 Thiết kế trang web đơn giản: HTML, CSS, JS
🎯 Một số thứ khác như: clearn code, vễ diagram, ...
🍀Mình sẽ thường ra video vào tối thứ 3,5,7 lúc 8h30.
🍀Mong mọi người ủng hộ mình và xây dựng cộng đồng nhé.
Ủng hộ mấy que kitkat cho Mèo nhà mình nhé ^.^
🍀 Tên ngân hàng: ACB
🍀 Chi nhánh: Đà Nẵng
🍀 Số tài khoản (STK): 24698347
🍀 Chủ sở hữu: Nguyen Thanh Hau
Mình đang trong quá trình xây dựng kênh youtube này để tạo ra một nơi cho các bạn học về lập trình và cùng nhau thảo luận về những kiến thức thú vị xoay quanh ngành IT.
Một số chủ đề về kênh của mình như:
🎯 Ngôn ngữ lập trình căn bản như: C++, C#, Python, PHP, JavaScripts, Java,...
🎯 Functional Programming and Object Oriented Programming
🎯 Cấu trúc dữ liệu và thuật toán.
🎯 Database: mySQL
🎯 Thiết kế trang web đơn giản: HTML, CSS, JS
🎯 Một số thứ khác như: clearn code, vễ diagram, ...
🍀Mình sẽ thường ra video vào tối thứ 3,5,7 lúc 8h30.
🍀Mong mọi người ủng hộ mình và xây dựng cộng đồng nhé.
Ủng hộ mấy que kitkat cho Mèo nhà mình nhé ^.^
🍀 Tên ngân hàng: ACB
🍀 Chi nhánh: Đà Nẵng
🍀 Số tài khoản (STK): 24698347
🍀 Chủ sở hữu: Nguyen Thanh Hau
Hướng dẫn tạo Menu trong các dự án Console.
🪶 Hello mọi mọi người hôm nay chúng ta sẽ
*** Một số khóa học của mình các bạn tham khảo nhé ***
🎯Khóa học về C++ cơ bản:
th-cam.com/video/rNtXY0RxUG8/w-d-xo.html
🎯Khóa học về OOP C++ cơ bản:
th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html
🎯Khóa học về Python cơ bản:
th-cam.com/video/Icg-p-fdFH4/w-d-xo.html
🎯Khóa học về cấu trúc dữ liệu và thuật toán:
th-cam.com/video/xHxNoDacxl0/w-d-xo.html
🎯Tìm hiểu một số thư viện trong C++:
th-cam.com/video/6JVKcDpWnJo/w-d-xo.html
🎯Khóa học về HTML cơ bản đến nâng cao:
th-cam.com/video/FjSMdE8Q4Ls/w-d-xo.html
💚Nếu mọi người yêu thích mình và yêu thích kênh Cùng học lập trình hãy cho mình một like và một đăng kí nha!!
💚Nhóm Facebook:
groups/chuyennganhlaptrinh/
Mình là Hậu và mọi người có thắc mắc gì có thể nhắn tin qua fanpage nhé:
🍀 CungHocLapTrinhNope🍀
Đây là blog cá nhân của mình:
🍀 www.buymeacoffee.com/Nope11🍀
🍀Hẹn mọi người ở video tiếp theo trên kênh cùng học lập trình nhé ^^ 🍀
--------------------------------------------------------------------------------------------------------------------------
Nếu bạn thích mình có thể ủng hộ mấy que kitkat cho Mèo nhà mình nhé ^.^
Ngân hàng:
Tên ngân hàng: SHB
Số Tài Khoản : 1013311662
Chủ Tài Khoản: Nguyễn Thanh Hậu
Chi nhánh: Khánh Hòa
☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️
Bản quyền thuộc về kênh Cùng học lập trình.
#cunghoclaptrinh #laptrinh
*** Một số khóa học của mình các bạn tham khảo nhé ***
🎯Khóa học về C++ cơ bản:
th-cam.com/video/rNtXY0RxUG8/w-d-xo.html
🎯Khóa học về OOP C++ cơ bản:
th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html
🎯Khóa học về Python cơ bản:
th-cam.com/video/Icg-p-fdFH4/w-d-xo.html
🎯Khóa học về cấu trúc dữ liệu và thuật toán:
th-cam.com/video/xHxNoDacxl0/w-d-xo.html
🎯Tìm hiểu một số thư viện trong C++:
th-cam.com/video/6JVKcDpWnJo/w-d-xo.html
🎯Khóa học về HTML cơ bản đến nâng cao:
th-cam.com/video/FjSMdE8Q4Ls/w-d-xo.html
💚Nếu mọi người yêu thích mình và yêu thích kênh Cùng học lập trình hãy cho mình một like và một đăng kí nha!!
💚Nhóm Facebook:
groups/chuyennganhlaptrinh/
Mình là Hậu và mọi người có thắc mắc gì có thể nhắn tin qua fanpage nhé:
🍀 CungHocLapTrinhNope🍀
Đây là blog cá nhân của mình:
🍀 www.buymeacoffee.com/Nope11🍀
🍀Hẹn mọi người ở video tiếp theo trên kênh cùng học lập trình nhé ^^ 🍀
--------------------------------------------------------------------------------------------------------------------------
Nếu bạn thích mình có thể ủng hộ mấy que kitkat cho Mèo nhà mình nhé ^.^
Ngân hàng:
Tên ngân hàng: SHB
Số Tài Khoản : 1013311662
Chủ Tài Khoản: Nguyễn Thanh Hậu
Chi nhánh: Khánh Hòa
☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️☘️
Bản quyền thuộc về kênh Cùng học lập trình.
#cunghoclaptrinh #laptrinh
มุมมอง: 343
วีดีโอ
Tự làm trò chơi Pokemon với chỉ 100 dòng code.
มุมมอง 595หลายเดือนก่อน
🪶 Hello mọi mọi người hôm nay chúng ta sẽ code game Pokemon nhé! Link ảnh: drive.google.com/drive/folders/1vSq3_YbXndCjeZZQEFMkamUC5Ko7bZfQ?usp=sharing Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html 🎯Khóa học về Python cơ bản: th-cam.com/video/Icg-p-...
Thuật toán trộn mảng ngẫu nhiên Fisher Yates.
มุมมอง 467หลายเดือนก่อน
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về thuật toán Fisher-Yates nhé! Đây là thuật toán trộn mảng, cho phép chúng ta trộn một mảng ban đầu thành một mảng ngẫu nhiên sau mỗi lần chạy. Độ phức tạp O(n). Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTl...
Học thuật toán quay lui siêu dễ hiểu.
มุมมอง 170หลายเดือนก่อน
🪶 Hello mọi mọi người hôm nay chúng ta sẽ Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html 🎯Khóa học về Python cơ bản: th-cam.com/video/Icg-p-fdFH4/w-d-xo.html 🎯Khóa học về cấu trúc dữ liệu và thuật toán: th-cam.com/video/xHxNoDacxl0/w-d-xo.html 🎯Tìm h...
Thuật toán kiểm tra xem một điểm có nằm bên trong tam giác được tạo bởi 3 điểm.
มุมมอง 196หลายเดือนก่อน
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu thuật toán kiểm tra xem một điểm có nằm bên trong một tam giác hay không nhé! Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html 🎯Khóa học về Python cơ bản: th-cam.com/video/Icg-p-fdFH4/w-d-xo.html 🎯Khóa...
Thuật toán sắp xếp nhanh. Qick Sort.
มุมมอง 1083 หลายเดือนก่อน
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về thuật toán sắp xếp nhanh nhé! Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72ACTlyoBaY.html 🎯Khóa học về Python cơ bản: th-cam.com/video/Icg-p-fdFH4/w-d-xo.html 🎯Khóa học về cấu trúc dữ liệu và thuật toán: th-ca...
[ JavaScript - Bài 6 ] Chuyển đổi kiểu dữ liệu trong JavaScripts | Type conversion & Type coercion
มุมมอง 224ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về sự chuyển đổi kiểu dữ liệu trong JavaScript. Type conversion: là chúng ta chuyển từ kiểu dữ liệu này sang kiểu dữ liệu khác qua các key word ép kiểu. Type coercion: là JavaScript ngầm định và tự động chuyển qua kiểu dữ liệu khác cho chúng ta. Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w...
[ JavaScript - Bài 5 ] Thao tác với chuỗi ký tự và String literal trong JavaScript
มุมมอง 94ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu các thao tác cơ bản với chuỗi ký tự trong JavaScript. Với chuỗi ký tự, bạn có thể ghép chúng tạo bằng toán tử cộng đồng thời cũng có thể chèn các biến vào giữa chuỗi bằng string literal. Lưu ý, các bạn có thể xử dụng các kí tự đặt biệt để thao tác với chuỗi cũng như chèn các kí tự đặt biệt vào trong các chuỗi ký tự trong JavaScript. Một số khóa...
[ JavaScript - Bài 4 ] Sự khác biệt giữa các key word khai báo biến.
มุมมอง 67ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về sự khác biệt khai khai báo các biến với các key word khác nhau. - Let: Tuân thủ block scope, không bị hoisting và có thể gán lại giá trị. - Const: Tuân thủ block scope, không bị hoisting và không thể gán lại giá trị. - Var: (hạn chế dùng) Tuân thủ function scope, bị hoisting và có thể gán lại giá trị. Một số khóa học của mình các bạn tham kh...
[ JavaScript - Bài 3 ] Kiểu dữ liệu trong JavaScript | Data type in JavaScript
มุมมอง 105ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về các kiểu dữ liệu nguyên thủy (primitive data types) trong JavaScript: - String: kiểu các chuỗi ký tự. - Number: kiểu số. - BigInt: Kiểu số lớn. - Boolean: kiểu đúng/sai. - Undefine: Chưa được định nghĩa. - Null: sẽ học khi học về Object. - Symbol: sẽ có video nói về kiểu dữ liệu này. Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học v...
[ JavaScript - Bài 2 ] Biến và giá trị trong JavaScript | Variable and value in JavaScript
มุมมอง 191ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về hai khái niệm là biến và giá trị trong JavaScript. Biến là nơi giúp chúng ta lưu trữ một giá trị nào đó. Chứng ta sẽ thực hiện khai báo và xử dụng biến rất nhiều trong lập trình. Để khai báo một biến trong JavaScript ta có thể khai báo nó với ba key words: let, const, var. Trong đó, var ít được xử dụng ( chúng ta sẽ có một video riêng nói về...
[ JavaScript - Bài 1 ] Giới thiệu và hướng dẫn cài đặt chương trình JavaScript đầu tiên.
มุมมอง 212ปีที่แล้ว
🪶 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về khóa học JavaScript của mình. Trong khóa học này, mình và các bạn sẽ tìm hiểu tất cả mọi thứ về JavaScript và áp dụng chúng vào trong những vấn đề thực tế. Trong khóa học này chúng ta sẽ học cả cơ bản và nâng cao, song song với đó chúng ta sẽ vận dụng JavaScript để hiểu hơn về nó. Môi trường mình chạy JavaScript sẽ là Node.js và Text editor ...
Đừng học nhanh khi học lập trình | Chuyện ngành lập trình
มุมมอง 1.2Kปีที่แล้ว
Hello mọi mọi người hôm nay chúng ta sẽ bàn về vấn đề mọi người thường học nhanh khi học lập trình. Thường các bạn muốn làm ra các sản phẩm sớm nên các bạn thường đẩy nhanh quá trình học lập trình vì vậy mà các bạn sẽ dễ bị hỏng kiến thức. Khi học một các gì mới các bạn nên trả lời 4 câu hỏi sau: Chức năng đó sinh ra để làm gì? Chức năng đó hoạt động như thế nào? Chức năng đó dùng như thế nào? ...
[Problem solving] Kiểm tra chuỗi đối xứng | check palindrome
มุมมอง 1.8Kปีที่แล้ว
🌼 Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về bài toán palindrome (kiểm tra xem một chuỗi có phải chuỗi đối xứng hay không?) Nhiệm vụ của chúng ta là kiểm tra xem một chuỗi có phải palindrome hay không? Một chuỗi palindrome hay chuỗi đối xứng là chuỗi mà đọc từ phải qua trái sẽ giống với cách đọc từ trái qua phải nhé. Chúng ta sẽ giải quyết bài toán chuỗi đối xứng này theo hai cách: - D...
[Tech Talk] Vòng lặp vô tận hay là nó sẽ dừng lại?
มุมมอง 1.4Kปีที่แล้ว
Hello mọi mọi người hôm nay chúng ta sẽ tìm hiểu về một câu đố khá thú vị trong lập trình nhé. Thông qua ví dụ trên chúng ta có thể hiểu hơn về cách vòng lặp hoạt động và cách các kiểu dữ liệu lưu trữ các giá trị nhé Một số khóa học của mình các bạn tham khảo nhé 🎯Khóa học về C cơ bản: th-cam.com/video/rNtXY0RxUG8/w-d-xo.html 🎯Khóa học về OOP C cơ bản: th-cam.com/play/PLnteUKhnQSjXi7XeArEmVT72A...
Lập trình là làm gì | Chuyện ngành lập trình
มุมมอง 544ปีที่แล้ว
Lập trình là làm gì | Chuyện ngành lập trình
[Problem solving] Kiểm tra số nguyên tố | Check prime
มุมมอง 441ปีที่แล้ว
[Problem solving] Kiểm tra số nguyên tố | Check prime
[ CSS Bài 4] Màu sắc trong css | Color in CSS - Front end CSS
มุมมอง 1622 ปีที่แล้ว
[ CSS Bài 4] Màu sắc trong css | Color in CSS - Front end CSS
[ CSS Bài 3] CSS Selectors - Front end CSS
มุมมอง 1072 ปีที่แล้ว
[ CSS Bài 3] CSS Selectors - Front end CSS
[ CSS Bài 2] Cài đặt môi trường và chạy thử - Front end CSS
มุมมอง 2112 ปีที่แล้ว
[ CSS Bài 2] Cài đặt môi trường và chạy thử - Front end CSS
[ CSS Bài 1] Giới thiệu về CSS và Ứng dụng - Front end CSS
มุมมอง 1502 ปีที่แล้ว
[ CSS Bài 1] Giới thiệu về CSS và Ứng dụng - Front end CSS
[Bài 20] Cấu trúc dữ liệu Set - Set Structure
มุมมอง 6492 ปีที่แล้ว
[Bài 20] Cấu trúc dữ liệu Set - Set Structure
[ Lập Trình Hướng Đối Tượng - Bài 10 ] Function overloading và Operator overloading - trong OOP
มุมมอง 7192 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 10 ] Function overloading và Operator overloading - trong OOP
[ Lập Trình Hướng Đối Tượng - Bài 9 ] Friend function và Friend class - trong OOP
มุมมอง 1.8K2 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 9 ] Friend function và Friend class - trong OOP
[ Lập Trình Hướng Đối Tượng - Bài 8 ] Up-Casting và Down-Casting - trong OOP
มุมมอง 3K2 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 8 ] Up-Casting và Down-Casting - trong OOP
[Python Bài 4] Câu lệnh IF trong python giúp bạn như thế nào?
มุมมอง 2142 ปีที่แล้ว
[Python Bài 4] Câu lệnh IF trong python giúp bạn như thế nào?
[ Lập Trình Hướng Đối Tượng - Bài 7 ] Tính kế thừa - Inheritance - trong OOP
มุมมอง 9242 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 7 ] Tính kế thừa - Inheritance - trong OOP
[Python Bài 3] Các phép toán cơ bản trong python | math
มุมมอง 3092 ปีที่แล้ว
[Python Bài 3] Các phép toán cơ bản trong python | math
[ Lập Trình Hướng Đối Tượng - Bài 6 ] Tính đóng gói - Encapsulation - trong OOP
มุมมอง 1.3K2 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 6 ] Tính đóng gói - Encapsulation - trong OOP
[ Lập Trình Hướng Đối Tượng - Bài 5 ] Biến tĩnh và phương thức tĩnh - static trong OOP
มุมมอง 4.3K2 ปีที่แล้ว
[ Lập Trình Hướng Đối Tượng - Bài 5 ] Biến tĩnh và phương thức tĩnh - static trong OOP
nếu bài toán lên 10 mũ 18 thì dùng for là kh ổn rồi ạ
Liên kết từ một danh sách tới một bảng thì như nào ạ
hmmm| why dont use switch-case.
luỵ thầy Hậu
hữu ích ạ
anh là admin kênh daisy chess đúng không a?
đúng rồi em
@@nopecoder admin dạy code game cờ vua đi ạ
Nitendo rất khó tính về bản quyền. Ngay cả game free cx bị gõ. Cần thận mất kênh
Kênh mình cũng nhỏ, với lại mình không dùng hình ảnh của game và cũng chỉ lấy cách chơi thôi chứ không phải clone game bạn nhé!
Wao hữu ích quoa đúng lúc mình cần :v
Đúng cái em cần tuyệt quá anh ơi, chúc kênh anh phát triển❤
anh làm về danh sách liên kết được không anh
Thầy Hậu đẹp try
hay quá bạn
Anh làm tiếp series này đi ạ, hay quá
cảm ơn bạn đã quan tâm nhé!
Vâng ạ chỉ đợi anh ra thêm nhiều clip
Rất dê hiểu
cảm ơn anh vì đã chia sẻ ạ
Chúng tôi cần bài 9 😭😭
Anh dùng phần mềm gì để tạo slide thông tin vậy ạ? Cảm ơn anh
hay quá anh ơi
cảm ơn anh rất nhiều <3
Cảm ơn anh.
Đây dì chét =)))
Mình mới biết đến kênh của bạn, bạn cũng dừng ra video 1 năm trước r cũng hơi tiếc 😢
Cảm ơn bạn đã quan tâm, mình sẽ ra lại video trong thời gian sắp tới nhé!
mai e thi
Chúc em thi tốt nhé!
Đã học hết 20 bài, tuyệt. Dù trong lúc học phải phụ đạo thêm nhiều kiến thức từ trang web khác. Nhưng tóm lại playlist này khá ổn. 🥰
kênh này hay đó
e thấy mấy bạn giải bài tập hay chia subtask ra là sao vậy anh
Để giúp các bạn có thể kiếm được điểm khi không tìm ra giải thuật. Với các subtask nhỏ có thể làm đơn giản, còn các subtask lớn cần thuật toán chuẩn chính hơn.
Đỉnh quá anh ơi ❤
giọng anh truyền cảm, bài dễ hiểu nữa ạ. Đang lười đọc tài liệu, lên đây nghe giảng ít phút dễ hiểu.
hay lắm ạ
4:45 ở vòng lặp 1, điều kiện dừng n - 1 nữa sẽ tối ưu hơn
Video vừa hay mà con dễ nhìn dễ học nữa😊😊😊
👍
Bạn phải là admin kênh Daisy cờ vua ko
đúng rồi
nghe tiếng giống admin daisy chess ghê
cùng 1 người bạn ạ :>
xin link bàn phím đi anh
cảm ơn bạn nha, dễ hiểu
nếu muốn in ra nhiều file output khác nhau thì phải làm như nào nhỉ bạn ?
cho mình hỏi làm sao để code này chạy khi có dấu "" ở chữ Dev Mode ạ description = "Chào bạn! chắc hẳn bạn đã biết tới "Dev Mode" - giúp thực hành..."
thầy ơi thầy có thể cho em xin file code để em chuyển sang python dc ko ạ , huhu. em đang học python mà không tìm dc ng giảng mảng python ạ. em cảm ơn thầy nhiều
xin các extention anh xài 😁😁😁
sao không dùng sort ạ :))
không làm phần đa hình à a? lâu quá rồi😭😭😭
6:11 vậy thì thêm break thôi là được mà anh
Em có bài toán như này. Nhập vào 1 tam giác, tính tổng các số từ đỉnh xuống đáy tâm giác biết rằng khi xuống dưới 1 lớp có thể cộng cho số trái hoặc số phải. In ra tổng lớn nhất. Cái này dùng thuật toán nào anh😅
ok
Anh giảng dễ hiểu lắm ạ
App hay mobile có phải là bao gồm luôn cả game trong đó hay game riêng biệt v ad?
d13 đúng hơn phải duyệt đến n-1 nha
tầm phút thứ 5
đều đúng, chỉ là n - 1 tiết kiệm hơn
a cho e xin slide với ạ
#include <bits/stdc++.h> #define int long long using namespace std; const int N = 1e7 + 9; bool a[N]; signed main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n; cin >> n; for (int i = 2; i <= n; i++) a[i] = true; for (int i = 2; i <= sqrt(n); i++) { if (a[i]) { for (int j = i * i; j <= n; j += i) a[j] = false; } } for (int i = 2; i <= n; i++) if (a[i]) cout << i << " "; return 0; }
5e6 trong 31ms
hay quá bn mk thắc mắc cái của dồ này bao lâu nay