Submission #5949821
Source Code Expand
using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Linq; using static MyIO; public class A { public static void Main() { int Q = GetInt(); int H = GetInt(); int S = GetInt(); int D = GetInt(); int N = GetInt(); var tea = new List<Tuple<int, int, double>>(); tea.Add(Tuple.Create(1, Q, (double)Q)); tea.Add(Tuple.Create(2, H, (double)H/2.0)); tea.Add(Tuple.Create(4, S, (double)S/4.0)); tea.Add(Tuple.Create(8, D, (double)D/8.0)); tea.Sort((x, y) => (x.Item3.CompareTo(y.Item3))); long tmp = (long)N * 4L; long ans = 0; for(int i = 0; i < 4; i++) { long num = tmp / (long)tea[i].Item1; tmp -= num * (long)tea[i].Item1; ans += num * (long)tea[i].Item2; } Console.WriteLine(ans); } } public static class MyIO { private static string[] args = null; private static int num = -1; private static int used = -1; private static string getArg() { if(used == num) { args = Console.ReadLine().Split(' '); num = args.Length; used = 0; } return args[used++]; } public static int GetInt(){ return int.Parse(getArg()); } public static long GetLong(){ return long.Parse(getArg()); } public static double GetDouble(){ return double.Parse(getArg()); } public static string GetString(){ return getArg(); } }
Submission Info
Submission Time | |
---|---|
Task | A - Ice Tea Store |
User | DM7PvTyc |
Language | C# (Mono 4.6.2.0) |
Score | 300 |
Code Size | 1382 Byte |
Status | AC |
Exec Time | 22 ms |
Memory | 13268 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 300 / 300 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt |
All | sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01.txt | AC | 22 ms | 9300 KB |
sample_02.txt | AC | 22 ms | 11220 KB |
sample_03.txt | AC | 21 ms | 9172 KB |
sample_04.txt | AC | 21 ms | 9172 KB |
subtask_1_01.txt | AC | 21 ms | 9172 KB |
subtask_1_02.txt | AC | 22 ms | 11220 KB |
subtask_1_03.txt | AC | 22 ms | 11220 KB |
subtask_1_04.txt | AC | 21 ms | 11220 KB |
subtask_1_05.txt | AC | 21 ms | 9172 KB |
subtask_1_06.txt | AC | 22 ms | 11220 KB |
subtask_1_07.txt | AC | 21 ms | 11220 KB |
subtask_1_08.txt | AC | 22 ms | 11220 KB |
subtask_1_09.txt | AC | 21 ms | 9172 KB |
subtask_1_10.txt | AC | 21 ms | 11220 KB |
subtask_1_11.txt | AC | 21 ms | 11220 KB |
subtask_1_12.txt | AC | 21 ms | 9172 KB |
subtask_1_13.txt | AC | 21 ms | 9172 KB |
subtask_1_14.txt | AC | 22 ms | 13268 KB |
subtask_1_15.txt | AC | 21 ms | 9172 KB |