SORN - Tròn số
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: MrThaodaica

Một số nguyên dương (lớn hơn số không) được gọi là tròn số nếu nó là dạng d00... 0. nói cách khác, một số nguyên dương là tròn nếu tất cả các ký hiệu của nó ngoại trừ ngoài cùng bên trái bằng 0. Đặc biệt, tất cả các số từ 1 đến 9 tròn số.

Ví dụ, các số sau đây là vòng: 40001980090. Các số sau không tròn 110, 708, 222, 10001.

Bạn được cung cấp một số nguyên dương N (1 <= N <= 104). Bạn phải biến đổi N thành ít nhất các số hạng sao cho mỗi số hạng là tròn số.

INPUT

Dòng đầu tiên là số nguyên t (1 ≤ t ≤104) là số test case.

T dòng tiếp theo mỗi dòng chứa số nguyên N (1 <= N <= 104)

OUTPUT

in ra T câu trở lời cho các trường hợp. Mỗi câu trả lời bắt đầu bằng một số nguyên K - số lượng tối thiểu các số hạng, dòng tiếp theo là in ra các số hạng được sắp xếp theo thứ tự tăng dần.

Ví dụ

  • input
    2
    5009
    7
    output
    2
    9 5000
    1
    7
Back to Top