Cộng Không Nhớ

Đề bài

Mô tả

Cho N số nguyên dương. Hãy chọn nhóm nhiều số nhất sao cho khi cộng tất cả các số trong nhóm, không xảy ra phép nhớ (carry) ở bất kỳ hàng thập phân nào.

Nói cách khác, tổng các chữ số ở mỗi hàng (đơn vị, chục, trăm, ...) phải nhỏ hơn 10.

Dữ liệu vào

  • Dòng 1: Số nguyên N
  • N dòng tiếp theo: Mỗi dòng chứa một số nguyên Wi

Dữ liệu ra

  • In ra số lượng phần tử tối đa có thể chọn.

Ràng buộc

  • 1N20
  • 1Wi108

Ví dụ

Input Output Giải thích
5
522
6
84
7311
19
3 Chọn {522, 6, 7311}: tổng 7839, không có nhớ

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.400 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.2 gforth 0.7.3 gfortran 12.2.0 go 1.27.0 groovyc 5.1.1 javac 25.0.4 node 26.8.1 julia 1.12.7 kotlinc 2.4.10 lean 4.33.1 sbcl 2.2.9 lua 5.4.9 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.10 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.14.7 racket 8.7 ruby 4.0.6 rustc 1.98.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.3.3 tclsh 8.6 bun 1.4.0 deno 2.9.6 v 0.5.2 zig 0.16.0