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();
    }
}