AtCoder Beginners Selection has begun.
AtCoder Beginners Selection has ended.
/
Time Limit: 2 sec / Memory Limit: 256 MiB
配点 :200 点
黒板にN 個の正の整数A_1, ..., A_N が書かれています.
すぬけ君は,黒板に書かれている整数がすべて偶数であるとき,次の操作を行うことができます.
すぬけ君は最大で何回操作を行うことができるかを求めてください.
入力は以下の形式で標準入力から与えられる。
NA_1A_2 ...A_N
すぬけ君は最大で何回操作を行うことができるかを出力せよ.
38 12 40
2
最初,黒板には[8, 12, 40] が書かれています.このとき,書かれている整数はすべて偶数なので,操作を行うことができます.
1 回操作を行った後,黒板には[4, 6, 20] が書かれています.再び,書かれている整数はすべて偶数なので,操作を行うことができます.
2 回操作を行った後,黒板には[2, 3, 10] が書かれています.この時,奇数3 が書かれているため,これ以上操作を行うことはできません.
よって,すぬけ君は最大で2 回操作を行うことができます.
45 6 8 10
0
最初から奇数5 が書かれているため,すぬけ君は一回も操作を行うことができません.
6382253568 723152896 37802240 379425024 404894720 471526144
8
Score :200 points
There areN positive integers written on a blackboard:A_1, ..., A_N.
Snuke can perform the following operation when all integers on the blackboard are even:
Find the maximum possible number of operations that Snuke can perform.
Input is given from Standard Input in the following format:
NA_1A_2 ...A_N
Print the maximum possible number of operations that Snuke can perform.
38 12 40
2
Initially,[8, 12, 40] are written on the blackboard.Since all those integers are even, Snuke can perform the operation.
After the operation is performed once,[4, 6, 20] are written on the blackboard.Since all those integers are again even, he can perform the operation.
After the operation is performed twice,[2, 3, 10] are written on the blackboard.Now, there is an odd number3 on the blackboard, so he cannot perform the operation any more.
Thus, Snuke can perform the operation at most twice.
45 6 8 10
0
Since there is an odd number5 on the blackboard already in the beginning, Snuke cannot perform the operation at all.
6382253568 723152896 37802240 379425024 404894720 471526144
8