{"raw_statement":[{"iden":"problem statement","content":"Snuke found $N$ strange creatures. Each creature has a fixed color and size. The color and size of the $i$\\-th creature are represented by $i$ and $A_i$, respectively.\nEvery creature can absorb another creature whose size is at most twice the size of itself. When a creature of size $A$ and color $B$ absorbs another creature of size $C$ and color $D$ ($C \\leq 2 \\times A$), they will merge into one creature of size $A+C$ and color $B$. Here, depending on the sizes of two creatures, it is possible that both of them can absorb the other.\nSnuke has been watching these creatures merge over and over and ultimately become one creature. Find the number of the possible colors of this creature."},{"iden":"constraints","content":"*   $2 \\leq N \\leq 100000$\n*   $1 \\leq A_i \\leq 10^9$\n*   $A_i$ is an integer."},{"iden":"input","content":"The input is given from Standard Input in the following format:\n\n$N$\n$A_1$ $A_2$ … $A_N$"},{"iden":"sample input 1","content":"3\n3 1 4"},{"iden":"sample output 1","content":"2\n\nThe possible colors of the last remaining creature are colors $1$ and $3$. For example, when the creature of color $3$ absorbs the creature of color $2$, then the creature of color $1$ absorbs the creature of color $3$, the color of the last remaining creature will be color $1$."},{"iden":"sample input 2","content":"5\n1 1 1 1 1"},{"iden":"sample output 2","content":"5\n\nThere may be multiple creatures of the same size."},{"iden":"sample input 3","content":"6\n40 1 30 2 7 20"},{"iden":"sample output 3","content":"4"}],"translated_statement":null,"sample_group":[],"show_order":["default"],"formal_statement":null,"simple_statement":null,"has_page_source":true}