package main import "fmt" func main(){ var n, s, m int fmt.Scan(&n, &s, &m) arr := make([]int, n) for i := 1; i <= n; i++ { arr[i] = i } while len(arr) > 1 { s = (s + m - 1) % len(arr) arr = append(arr[:s], arr[s+1:]...) } }