私はこのようなコードを持っている:数字を '。'から分けて分割する方法は?
def a = [".15", "7..", "402", "..3"]
c = a.permutations() as List
println c[0].join()
7....3402.15
を出力します。この場合、数字のみを取得する必要があります(例:7,3402,15
)。さらに注目すべきことに、私は合計が必要である、すなわち、例では7,9,6
を得るだろう。
これはgroovyでどのように行うことができますか?
この宿題ですか? –
@AshBurlaczenko:ハハ..正確には..その私の疑い。私はトップコーダーでパズルを解いています。そして、私はそれをどうすればできるのかを知ってもらいます。コード: –
@AshBurlaczenko:私はそれを繰り返し、 '.'を見つけてそれを合計するまでリストに入れます。しかし、私はこの状況にいくつかの面白い解決策があるだろうと思う;) –