トップページに戻る    次の競技プログラミングの問題へ    前の競技プログラミングの問題へ

ABC-036-A お茶

■■■問題■■■

高橋君はお茶のペットボトルがA本入った箱を買うことにしました。
高橋君は少なくともB本のお茶のペットボトルがほしいです。
箱を何箱買えばよいですか。

■■■入力■■■

A B

1 <= A,B <= 1000

■■■出力■■■

高橋君が買わなければならない箱の個数の最小値を出力せよ。


C#のソース

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static string InputPattern = "Input1";

    static List<string> GetInputList()
    {
        var WillReturn = new List<string>();

        if (InputPattern == "Input1") {
            WillReturn.Add("12 36");
            //3
        }
        else if (InputPattern == "Input2") {
            WillReturn.Add("12 100");
            //9
        }
        else {
            string wkStr;
            while ((wkStr = Console.ReadLine()) != null) WillReturn.Add(wkStr);
        }
        return WillReturn;
    }

    static void Main()
    {
        List<string> InputList = GetInputList();
        int[] wkArr = InputList[0].Split(' ').Select(X => int.Parse(X)).ToArray();

        int A = wkArr[0];
        int B = wkArr[1];
        if (B % A == 0) {
            Console.WriteLine(B / A);
        }
        else {
            Console.WriteLine(B / A + 1);
        }
    }
}


解説

商を求めてます。
ただし、余りがあったら、切り上げてます。