TopCoder SRM 153 DIV 1 Easy 練習
問題
問題長すぎだろ・・・jk・・・
解
問題読めれば問題はない。
using System; using System.Text; using System.Text.RegularExpressions; using System.Collections; using System.Collections.Generic; public class Inventory { public int monthlyOrder(int[] sales, int[] daysAvailable) { double exp = 0.0; int mths = sales.Length; for (int i = 0; i < sales.Length; ++i) if (daysAvailable[i] != 0) exp += sales[i] * 30.0 / daysAvailable[i]; else --mths; if (Math.Abs(exp / mths - (int)exp / mths) < 1e-9) return (int)exp / mths; return (int)Math.Ceiling(exp / mths); } }