TopCoder SRM 152 DIV 1 Easy 練習
問題
あんまり読めてない。Example頼りの問題解釈なので説明できない。
解
数がちっちゃいので全部やった。
using System; using System.Text; using System.Text.RegularExpressions; using System.Collections; using System.Collections.Generic; public class LeaguePicks { public int[] returnPicks(int position, int friends, int picks) { List<int> res = new List<int>(); int p = 1; while (true) { if (p+position-1 > picks) break; res.Add(p + position - 1); p += friends; if (p+friends-position > picks) break; res.Add(p + friends - position); p += friends; } return res.ToArray(); } }