Submit | All submissions | Best solutions | Back to list |
HS11SEQ - Sequences |
Given a positive integer n, please find all sequences of positive integers x1, x2, ..., xk such that the sum of all k elements of the above sequence is equal to n and for each i, 1<=i<k we have xi+1-xi in {-2, 0, 3}.
Input
The first line contains the number of test cases t. Each of the following t lines contains just one number 1<=n<=30.
Output
For each test case print all possible sequences satisfying the problem criteria. Sequences must be given in the lexicographic order, with each sequence printed in a separate line.
Example
Input: 4 2 3 4 8 Output: 1 1 2 1 1 1 3 1 1 1 1 2 2 3 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 2 2 2 2 2 3 1 1 1 1 1 3 1 4 3 3 1 1 4 2 2 4 4 5 3 8
Scoring
By solving this problem you score 10 points.
Added by: | kuszi |
Date: | 2012-01-15 |
Time limit: | 1s-1.875s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | ADA95 ASM32 BASH BF C CSHARP C++ 4.3.2 CPP C99 CLPS CLOJURE LISP sbcl LISP clisp D ERL FSHARP FORTRAN GO HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PERL6 PHP PIKE PRLG-swi PYTHON PYTHON3 RUBY SCALA SCM guile SCM qobi ST TCL WHITESPACE |
Resource: | High School Programming League |