正の整数のセットが与えられます。次のようなペアに配置する必要があります。
- 各ペアには2つの数字が含まれており、その1つは別の倍数です。たとえば、8は4の倍数で、9は9の倍数です。
- 初期セットで同じ数が何度も発生する場合、ペアで何度も使用できます。番号は、同じ番号の別の出現とペアにすることもできます
- 可能な最大数のペアが取得されます。
出力はペアの数でなければなりません。最短のコードが優先されます。
サンプルデータ
2,3,4,8,9,18
-> 3
7,14,28,42,56
-> 2
7,1,9,9,4,9,9,1,3,9,8,5
-> 6
8,88,888,8888,88888,888888
-> 3
2,6,7,17,16,35,15,9,83,7
-> 2
2,3,4,8,9,18
。(そのリスト内の各数値は、リスト内の少なくとも2つの他の数値の要素および/または倍数ですが、解決策は1つだけです。)