Bài viết của Trần Trung Dũng

[Học OOP] Bài 1: Các đặc điểm mới trong c++

Bài viết này là phần 1 trong 9 bài của Series Học lập trình hướng đối tượng OOP Học lập trình hướng đối tượng OOP [Học OOP] Bài 1: Các đặc điểm mới trong c++ [Học OOP] Bài 2: Tổng quan về lập trình hướng đối tượng [Học OOP] Bài 3: Lớp trong lập trình hướng đối tượng [Học OOP] ...

Tác giả: Trần Trung Dũng viết 14:19 ngày 02/10/2018 chỉnh sửa

BONES spoj – Xúc xắc bò

Nguồn đề bài: http://vn.spoj.com/problems/BONES/ 1. Đề bài BONES spoj Bessie rất yêu thích chơi những trò chơi đổ xúc xắc và cô bò này đã nài được bác nông dân John chở tới cửa hàng đồ chơi và cô bò đã mua 3 cái xúc xắc về để lăn. Những viên xúc xắc này tương ứng có S1, S2 và S3 ...

Tác giả: Trần Trung Dũng viết 14:18 ngày 02/10/2018 chỉnh sửa

Thuật toán sắp xếp bằng đếm phân phối

Nguồn đề bài: http://www.spoj.com/PTIT/problems/BCSAPXEP/ 1. Đề bài sắp xếp bằng đếm phân phối Sắp xếp dãy tăng dần. Input – Dòng đầu chứa số n ( số phần tử của dãy 1<=n<=1000) – n dòng sau, mỗi dòng là 1 phần tử của dãy (giá trị tuyệt đối không quá 1000) Output ...

Tác giả: Trần Trung Dũng viết 14:16 ngày 02/10/2018 chỉnh sửa

COUNTCBG spoj – Phân tích số nguyên

Nguồn đề bài: http://vn.spoj.com/problems/COUNTCBG/ 1. Đề bài COUNTCBG spoj Với 1 số tự nhiên N(1<= N <= 10^9) ta có thể phân tích nó thành tổng của một số số tự nhiên liên tiếp( tất nhiên những số này phải nhỏ hơn N). Ví dụ với N = 5 ta có duy nhất 1 cách phân tích là 5 = ...

Tác giả: Trần Trung Dũng viết 14:15 ngày 02/10/2018 chỉnh sửa

MORSEDEC spoj – Morse decoding

Nguồn đề bài: http://vn.spoj.com/problems/MORSEDEC/ 1. Đề bài MORSEDEC spoj Hiện nay, khi công nghệ thông tin phát triển, con người thường trao đổi với nhau bằng điện thoại, fax hay email. Hãy quay ngược thời gian lại 100 năm, khi đó con người không có điện thoại hay fax, lại ...

Tác giả: Trần Trung Dũng viết 14:11 ngày 02/10/2018 chỉnh sửa

PTIT124J spoj – chuyển nhị phân sang bát phân

Nguồn đề bài: http://www.spoj.com/PTIT/problems/PTIT124J/ 1. Đề bài PTIT124J spoj Cho một số ở hệ nhị phân, chuyển số đó sang hệ bát phân Input Một số duy nhất ở hệ nhị phân (không quá 100 chữ số, chữ số đầu tiên luôn là 1) Output Số sau khi chuyển sang hệ bát phân. ...

Tác giả: Trần Trung Dũng viết 14:10 ngày 02/10/2018 chỉnh sửa

Đề thi Olympic 30/4 môn tin học khối 10 năm 2015

Đề thi Olympic 30/4 môn tin học khối 10 năm 2015 Tổng quan đề thi STT TÊN BÀI TÊN CHƯƠNG TRÌNH DỮ LIỆU VÀO KẾT QUẢ 1 Đặt trạm phủ sóng MOBI.* MOBI.INP MOBI.OUT 2 Tam giác cân TGCAN.* TGCAN.INP TGCAN.OUT 3 Mạng Điện MANGDIEN.* MANGDIEN.INP MANGDIEN.OUT ...

Tác giả: Trần Trung Dũng viết 14:10 ngày 02/10/2018 chỉnh sửa

[C++] Đọc số thành chữ – hàng triệu

1. Đề bài Đọc số thành chữ Nhập vào số nguyên dương N (0<=N<=9999999) , hãy đọc số N thành chữ và theo chuẩn Tiếng Việt. Ví dụ: N = 123 -> mot tram hai muoi ba N = 2016 -> hai nghin khong tram muoi sau N = 1200000 -> mot trieu hai tram nghin N = 1005001 ...

Tác giả: Trần Trung Dũng viết 14:07 ngày 02/10/2018 chỉnh sửa

Phân tích một số bài tập Nhập môn lập trình C++

Môn: Nhập môn lập trình 1. Phân tích đoạn chương trình lỗi Đề bài: Bài 33 – KTLT: Tính S(n) = Căn (2 + Căn (2 +….. Căn (2 +căn(2) ))). có n dấu căn Code bị lỗi: -> vì sao nhập bất kì số nào cũng cho kết quả là 1.41421 ?? #include<iostream> #includ ...

Tác giả: Trần Trung Dũng viết 14:06 ngày 02/10/2018 chỉnh sửa

BCJABUKE spoj – Nhặt táo

Nguồn đề bài: http://www.spoj.com/PTIT/problems/BCJABUKE/ 1. Đề bài BCJABUKE spoj PTIT Mirko vừa tìm thấy 1 trò chơi điện tử cũ. Màn hình của game chia thành N cột. Ở dưới của màn hình , có 1 con thuyên chứa trong M côt (M<N). Người chơi có thê di chuyên thuyên sang trái hoặc ...

Tác giả: Trần Trung Dũng viết 14:05 ngày 02/10/2018 chỉnh sửa