CBUYING spoj – Chocolate Buying

Nguồn đề bài: http://vn.spoj.com/problems/CBUYING/ 1. Đề bài CBUYING spoj Những con bò rất thích ăn Sô-cô-la , nên Farmer John quyết định mua một ít cho chúng. Cửa hàng có N loại sô-cô-la (được đánh số từ 1..N) với số lượng mỗi loại không hạn chế. Loại thứ i có giá P_i($$) và có ...

Tác giả: Bùi Văn Nam viết 13:58 ngày 02/10/2018

BLGEN spoj – Chuỗi gen đặc trưng

Nguồn đề bài: http://vn.spoj.com/problems/BLGEN/ 1. Đề thi olympic 30/4/2014 Môn tin học khối 10 Tế bào của một cá thể sinh vật ngoài hành tinh mới được phát hiện gồm rất nhiều gen, mỗi gen trong chuỗi gen của tế bào đều có số lượng nào đó các nucleotide (ký hiệu là nu). Các ...

Tác giả: Hoàng Hải Đăng viết 13:58 ngày 02/10/2018

[Ebook] Tài liệu giúp bạn làm quen với Kotlin

Tại sự kiện Google I / O năm 2018, Google đã công bố Android Jetpack, là thế hệ mới nhất của các Android component. Jetpack cung cấp khả năng tương thích ngược và cập nhật ngay lập tức cho một tập hợp lớn các Android component để các lập trình viên có thể xây dựng các ứng dụng chất ...

Tác giả: Tạ Quốc Bảo viết 13:58 ngày 02/10/2018

Bill Gates đầu từ vào dự án kiểm soát mọi loại bệnh truyền nhiễm kể cả HIV, sốt rét và lao phổi

Nhà tỷ phú này sử dụng tiền bạc, công sức và cùng với vợ của mình, bà Melinda Gates, đưa nhân loại lên một tầm cao mới. Bill Gates đang đánh cược lớn vào các liệu pháp chữa trị ung thư và nếu như những phương cách này mà thành công, nó thậm chí có thể giúp chúng ta “kiểm ...

Tác giả: Trịnh Tiến Mạnh viết 13:58 ngày 02/10/2018

CHATCHIT spoj

Nguồn đề bài: http://vn.spoj.com/problems/CHATCHIT/ 1. Đề bài CHATCHIT spoj Sau khi trải qua kỳ thi chọn đội tuyển Quốc tế đầy căng thẳng, các vCoders quyết định tạm gác niềm đam mê tin học của mình một thời gian để đi tìm những niềm vui mới. Một số quyết định đi Hồng Kông nghỉ ...

Tác giả: Trịnh Tiến Mạnh viết 13:58 ngày 02/10/2018

Code sàng số nguyên tố c++ và pascal

Tham khảo code sàng nguyên tố: Code sàng nguyên tố pascal const nmax=1000; var SNT:array[0..nmax+1] of boolean; procedure sangnt; var i,j:longint; begin fillchar(snt,sizeof(snt),true); snt[1]:=false; i:=2; while ...

Tác giả: Tạ Quốc Bảo viết 13:58 ngày 02/10/2018

Tất tần tật những gì cần biết về Cryptocurrency

Trong năm 2013, Chủ tịch Cục dự trữ Liên bang Ben Bernanke đã viết một bức thư cho Quốc hội ” Tiền ảo có thể kì vọng được trong thời gian dài, đặc biệt nếu các cải tiến thúc đẩy một hệ thống thanh toán nhanh hơn, an toàn hơn và hiệu quả hơn.” Năm 2017 cho thấy sự tăng ...

Tác giả: Hoàng Hải Đăng viết 13:58 ngày 02/10/2018

Học lập trình có cần quá thông minh?

MR. ROBOT -- Season:2 -- Pictured: Rami Malek as Eliot Alderson -- (Photo by: Nadav Kander/USA Network) Như tiêu đề, một vấn đề nan giải và cũng là câu hỏi của nhiều người mới bước chân vào học lập trình. Có nhất thiết bạn cần phải quá thông minh để có thể học lập trình? Câu trả lời là ...

Tác giả: Bùi Văn Nam viết 13:58 ngày 02/10/2018

QBSTR spoj – Xâu con chung dài nhất

Nguồn đề bài http://vn.spoj.com/problems/QBSTR/ 1. Đề bài QBSTR spoj Xâu ký tự X được gọi là xâu con của xâu ký tự Y nếu ta có thể xoá đi một số ký tự trong xâu Y để được xâu X. Cho biết hai xâu ký tự A và B, hãy tìm xâu ký tự C có độ dài lớn nhất và là con của cả A và B. ...

Tác giả: Bùi Văn Nam viết 13:58 ngày 02/10/2018

SPSEQ spoj – Sequences

Nguồn đề bài: http://vn.spoj.com/problems/SPSEQ/ 1. Đề bài SPSEQ spoj W. là 1 dãy các số nguyên dương. Nó có các đặc điểm sau: – Độ dài của dãy là 1 số lẻ: L = 2*N + 1 – N + 1 số nguyên đầu tiên của dãy tạo thành 1 dãy tăng – N + 1 số nguyên cuối của dãy tạo thành 1 dãy ...

Tác giả: Bùi Văn Nam viết 13:57 ngày 02/10/2018

Lập trình viên web – cung không đủ cầu

Giả sử bạn đang ngồi trong một quán cà-phê và nghe lỏm được cuộc trò chuyện của bàn bên cạnh, giữa hai người làm công việc tuyển dụng trong ngành công nghệ cao. Nếu bạn là người không có kiến thức chuyên sâu trong ngành lập trình, thì những gì bạn nghe được có vẻ như là họ đang nói ...

Tác giả: Trịnh Tiến Mạnh viết 13:57 ngày 02/10/2018

LINEGAME spoj – VOI09 Trò chơi với băng số

Nguồn đề bài: http://vn.spoj.com/problems/LINEGAME/ 1. Đề bài LINEGAME spoj Trò chơi với băng số là trò chơi tham gia trúng thưởng được mô tả như sau: Có một băng hình chữ nhật được chia ra làm n ô vuông, đánh số từ trái qua phải bắt đầu từ 1. Trên ô vuông thứ i người ta ghi ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 02/10/2018

CHESSCBG spoj – Bàn cờ thế

Nguồn đề bài: CHESSCBG 1. Đề bài CHESSCBG spoj Một bàn cờ thế là một bảng gồm 4 dòng, 4 cột. Mỗi thế cờ là một cách sắp xếp 8 quân cờ, hai quân khác nhau ở hai ô khác nhau. Bài toán đặt ra là cho hai thế cờ 1 và 2, hãy tìm một số ít nhất bước di chuyển quân để chuyển từ thế 1 ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 02/10/2018

NKLETTER spoj – Gửi thư

Nguồn đề bài: http://vn.spoj.com/problems/NKLETTER/ 1. Đề bài NKLETTER spoj Vị Giám đốc công ty XYZ cần gửi một văn bản quan trọng tới một đối tác của mình. Văn bản là một xâu S các chữ cái la tinh in thường. Để bảo mật nội dung văn bản, ông Giám đốc ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 02/10/2018

MTWALK spoj – Mountain Walking

Nguồn đề bài http://vn.spoj.com/problems/MTWALK/ 1. Đề bài MTWALK spoj Cho một bản đồ kích thước NxN (2 <= N <= 100), mỗi ô mang giá trị là độ cao của ô đó (0 <= độ cao <= 110). Bác John và bò Bessie đang ở ô trên trái (dòng 1, cột 1) và muốn đi đến cabin (dòng N, cột ...

Tác giả: Trần Trung Dũng viết 13:57 ngày 02/10/2018

BCPERMU PTIT spoj – Liệt kê hoán vị (Cơ bản)

Nguồn đề bài: http://www.spoj.com/PTIT/problems/BCPERMU/ 1. Đề bài Liệt kê hoán vị Liệt kê hoán vị của n phần tử của một tập gồm các số từ 1->n. Input Dòng duy nhất chứa số n (1<=n<=8) Output Các hoán vị sắp xếp theo thứ tự từ điển tăng dần. Example Input: ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 02/10/2018

QMAX2 spoj – Giá trị lớn nhất ver2

Nguồn đề bài: http://vn.spoj.com/problems/QMAX2/ 1. Đề bài QMAX2 spoj Giống bài “Giá trị lớn nhất” ở trên. Input – n: số phần tử của dãy (n <= 50000). – m: số lượng biến đổi và câu hỏi (m <= 100000). +) biến đổi có dạng: 0 x y value +) câu hỏi có dạng : 1 ...

Tác giả: Bùi Văn Nam viết 13:57 ngày 02/10/2018

AUCTION spoj – Going Once, Going Twice, Gone

Nguồn đề bài: AUCTION 1. Đề bài AUCTION spoj Chế độ ăn kiêng của đàn bò khiến cho nông trang của nông dân John dôi ra 1 số lượng cỏ khô, vì vậy anh ta muốn bán đấu giá số cỏ khô này để trang trải phần nào chi phí chăn nuôi. Anh ta có N (1 <= N <= 1,000) bó cỏ khô giống ...

Tác giả: Vũ Văn Thanh viết 13:57 ngày 02/10/2018

LTPMSEQ spoj – Tìm xâu

Nguồn đề bài: http://vn.spoj.com/problems/LTPMSEQ/ 1. Đề bài LTPMSEQ spoj Sau khi đã giải được PTQMSEQ, PM bắt leaxtanh vượt qua thử thách thứ 2 là chứng tỏ tình cảm của mình. Leaxtanh viết ra trên giấy n xâu với những dòng chữ tình cảm. Sau khi viết xong, với con mắt tinh đời, ...

Tác giả: Bùi Văn Nam viết 13:57 ngày 02/10/2018

FLOYD spoj – Floyd hoặc Dijkstra ( Cơ bản )

Nguồn đề bài: http://vn.spoj.com/problems/FLOYD/ 1. Đề bài FLOYD Dijkstra căn bản Cho đơn đồ thị vô hướng N đỉnh và M cạnh, trọng số các cạnh đều nguyên dương. Có 2 loại câu hỏi : 0 u v : Cho biết đường đi ngắn nhất từ u tới v có độ dài là bao nhiêu. 1 u v : Hãy chỉ ra 1 đường ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 02/10/2018