Dashboard Temp Share Shortlinks Frames API

HTMLify

LeetCode - Keep Multiplying Found Values by Two - Go
Views: 339 | Author: abh
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
func findFinalValue(nums []int, original int) int {
    for ;true; {
        f := false
        for _, n := range nums {
            if n == original {
                f = true
                break
            }
        }
        if f == false {
            break
        }
        for _, n := range nums {
            if n == original {
                original *= 2
                break
            }
        }
    }
    return original
}