Submission #155940


Source Code Expand

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AtCoderB006
{
    class Program
    {
        static void Main(string[] args)
        {
            var x = Console.ReadLine().Split(' ');
            var n = int.Parse(x[0]);
            var m = int.Parse(x[1]);
            var adult = 0;
            var old = 0;
            var baby = 0;
            while (m != 0)
            {
                if (m % 4 == 0)
                {
                    baby += m / 4;
                    m = 0;
                }
                else if (m % 3 == 0)
                {
                    old += m / 3;
                    m = 0;
                }
                else if (m % 4 == 3)
                {
                    baby += m / 4;
                    m = m % 4;
                }
                else if (m % 2 != 0 && m % 3 == 2)
                {
                    old += m / 3;
                    m = m % 3;
                }
                else
                {
                    adult += m / 2;
                    m = 0;
                }
            }
            if (adult + old + baby <= n)
            {
                Console.WriteLine(string.Format("{0} {1} {2}", adult, old, baby));
            }
            else
            {
                Console.WriteLine("-1 -1 -1");
            }
        }
    }
}

Submission Info

Submission Time
Task C - スフィンクスのなぞなぞ
User jag5X
Language C# (Mono 2.10.8.1)
Score 0
Code Size 1467 Byte
Status WA
Exec Time 284 ms
Memory 7808 KB

Judge Result

Set Name smallA smallB all
Score / Max Score 0 / 10 0 / 20 0 / 70
Status
AC × 17
WA × 21
AC × 29
WA × 36
AC × 53
WA × 65
Set Name Test Cases
smallA test_1-1_ABC.txt, test_1-500_ABC.txt, test_100-103_ABC.txt, test_100-199_ABC.txt, test_100-1_ABC.txt, test_100-200_ABC.txt, test_100-201_ABC.txt, test_100-229_ABC.txt, test_100-300_ABC.txt, test_100-301_ABC.txt, test_100-399_ABC.txt, test_100-400_ABC.txt, test_100-401_ABC.txt, test_100-431_ABC.txt, test_100-473_ABC.txt, test_100-500_ABC.txt, test_33-106_ABC.txt, test_33-131_ABC.txt, test_33-132_ABC.txt, test_33-133_ABC.txt, test_33-134_ABC.txt, test_33-146_ABC.txt, test_33-51_ABC.txt, test_33-65_ABC.txt, test_33-66_ABC.txt, test_33-67_ABC.txt, test_33-71_ABC.txt, test_92-183_ABC.txt, test_92-184_ABC.txt, test_92-185_ABC.txt, test_92-310_ABC.txt, test_92-34_ABC.txt, test_92-367_ABC.txt, test_92-368_ABC.txt, test_92-369_ABC.txt, test_92-391_ABC.txt, test_92-434_ABC.txt, test_92-459_ABC.txt
smallB test_1-1_ABC.txt, test_1-500_ABC.txt, test_1-7500_AB.txt, test_100-103_ABC.txt, test_100-199_ABC.txt, test_100-1_ABC.txt, test_100-200_ABC.txt, test_100-201_ABC.txt, test_100-229_ABC.txt, test_100-300_ABC.txt, test_100-301_ABC.txt, test_100-399_ABC.txt, test_100-400_ABC.txt, test_100-401_ABC.txt, test_100-431_ABC.txt, test_100-473_ABC.txt, test_100-500_ABC.txt, test_100-7500_AB.txt, test_1500-1_AB.txt, test_1500-2999_AB.txt, test_1500-3000_AB.txt, test_1500-3001_AB.txt, test_1500-4072_AB.txt, test_1500-477_AB.txt, test_1500-500_AB.txt, test_1500-5768_AB.txt, test_1500-5999_AB.txt, test_1500-6000_AB.txt, test_1500-6001_AB.txt, test_1500-6268_AB.txt, test_1500-7024_AB.txt, test_1500-7500_AB.txt, test_33-106_ABC.txt, test_33-131_ABC.txt, test_33-132_ABC.txt, test_33-133_ABC.txt, test_33-134_ABC.txt, test_33-146_ABC.txt, test_33-51_ABC.txt, test_33-65_ABC.txt, test_33-66_ABC.txt, test_33-67_ABC.txt, test_33-71_ABC.txt, test_578-114_AB.txt, test_578-1155_AB.txt, test_578-1156_AB.txt, test_578-1157_AB.txt, test_578-1984_AB.txt, test_578-2101_AB.txt, test_578-2230_AB.txt, test_578-2311_AB.txt, test_578-2312_AB.txt, test_578-2313_AB.txt, test_578-2728_AB.txt, test_92-183_ABC.txt, test_92-184_ABC.txt, test_92-185_ABC.txt, test_92-310_ABC.txt, test_92-34_ABC.txt, test_92-367_ABC.txt, test_92-368_ABC.txt, test_92-369_ABC.txt, test_92-391_ABC.txt, test_92-434_ABC.txt, test_92-459_ABC.txt
all test_1-1_ABC.txt, test_1-500000_A.txt, test_1-500_ABC.txt, test_1-7500_AB.txt, test_100-103_ABC.txt, test_100-199_ABC.txt, test_100-1_ABC.txt, test_100-200_ABC.txt, test_100-201_ABC.txt, test_100-229_ABC.txt, test_100-300_ABC.txt, test_100-301_ABC.txt, test_100-399_ABC.txt, test_100-400_ABC.txt, test_100-401_ABC.txt, test_100-431_ABC.txt, test_100-473_ABC.txt, test_100-500000_A.txt, test_100-500_ABC.txt, test_100-7500_AB.txt, test_100000-175737_A.txt, test_100000-199999_A.txt, test_100000-1_A.txt, test_100000-200000_A.txt, test_100000-200001_A.txt, test_100000-300000_A.txt, test_100000-300001_A.txt, test_100000-321428_A.txt, test_100000-383852_A.txt, test_100000-399999_A.txt, test_100000-400000_A.txt, test_100000-400001_A.txt, test_100000-461143_A.txt, test_100000-482033_A.txt, test_100000-500000_A.txt, test_100000-500_A.txt, test_100000-7500_A.txt, test_12376-24751_A.txt, test_12376-24752_A.txt, test_12376-24753_A.txt, test_12376-4187_A.txt, test_12376-46199_A.txt, test_12376-49503_A.txt, test_12376-49504_A.txt, test_12376-49505_A.txt, test_12376-53158_A.txt, test_12376-57785_A.txt, test_12376-60441_A.txt, test_1500-1_AB.txt, test_1500-2999_AB.txt, test_1500-3000_AB.txt, test_1500-3001_AB.txt, test_1500-4072_AB.txt, test_1500-477_AB.txt, test_1500-500000_A.txt, test_1500-500_AB.txt, test_1500-5768_AB.txt, test_1500-5999_AB.txt, test_1500-6000_AB.txt, test_1500-6001_AB.txt, test_1500-6268_AB.txt, test_1500-7024_AB.txt, test_1500-7500_AB.txt, test_1931-2546_A.txt, test_1931-3861_A.txt, test_1931-3862_A.txt, test_1931-3863_A.txt, test_1931-6721_A.txt, test_1931-7547_A.txt, test_1931-7723_A.txt, test_1931-7724_A.txt, test_1931-7725_A.txt, test_1931-8765_A.txt, test_1931-9463_A.txt, test_33-106_ABC.txt, test_33-131_ABC.txt, test_33-132_ABC.txt, test_33-133_ABC.txt, test_33-134_ABC.txt, test_33-146_ABC.txt, test_33-51_ABC.txt, test_33-65_ABC.txt, test_33-66_ABC.txt, test_33-67_ABC.txt, test_33-71_ABC.txt, test_578-114_AB.txt, test_578-1155_AB.txt, test_578-1156_AB.txt, test_578-1157_AB.txt, test_578-1984_AB.txt, test_578-2101_AB.txt, test_578-2230_AB.txt, test_578-2311_AB.txt, test_578-2312_AB.txt, test_578-2313_AB.txt, test_578-2728_AB.txt, test_84391-168781_A.txt, test_84391-168782_A.txt, test_84391-168783_A.txt, test_84391-263979_A.txt, test_84391-294799_A.txt, test_84391-337563_A.txt, test_84391-337564_A.txt, test_84391-337565_A.txt, test_84391-407535_A.txt, test_84391-420642_A.txt, test_84391-98907_A.txt, test_92-183_ABC.txt, test_92-184_ABC.txt, test_92-185_ABC.txt, test_92-310_ABC.txt, test_92-34_ABC.txt, test_92-367_ABC.txt, test_92-368_ABC.txt, test_92-369_ABC.txt, test_92-391_ABC.txt, test_92-434_ABC.txt, test_92-459_ABC.txt
Case Name Status Exec Time Memory
sample_01.txt AC 284 ms 7740 KB
sample_02.txt WA 154 ms 7796 KB
sample_03.txt AC 156 ms 7372 KB
test_1-1_ABC.txt WA 148 ms 7728 KB
test_1-500000_A.txt AC 143 ms 7448 KB
test_1-500_ABC.txt AC 128 ms 7372 KB
test_1-7500_AB.txt AC 143 ms 7452 KB
test_100-103_ABC.txt WA 160 ms 7800 KB
test_100-199_ABC.txt WA 165 ms 7732 KB
test_100-1_ABC.txt WA 153 ms 7792 KB
test_100-200_ABC.txt WA 143 ms 7732 KB
test_100-201_ABC.txt WA 153 ms 7740 KB
test_100-229_ABC.txt WA 132 ms 7372 KB
test_100-300_ABC.txt WA 152 ms 7788 KB
test_100-301_ABC.txt WA 150 ms 7372 KB
test_100-399_ABC.txt WA 130 ms 7372 KB
test_100-400_ABC.txt AC 151 ms 7792 KB
test_100-401_ABC.txt AC 140 ms 7372 KB
test_100-431_ABC.txt AC 157 ms 7372 KB
test_100-473_ABC.txt AC 134 ms 7368 KB
test_100-500000_A.txt AC 199 ms 7452 KB
test_100-500_ABC.txt AC 149 ms 7364 KB
test_100-7500_AB.txt AC 134 ms 7324 KB
test_100000-175737_A.txt WA 164 ms 7740 KB
test_100000-199999_A.txt WA 157 ms 7728 KB
test_100000-1_A.txt WA 142 ms 7804 KB
test_100000-200000_A.txt WA 168 ms 7728 KB
test_100000-200001_A.txt WA 151 ms 7732 KB
test_100000-300000_A.txt WA 147 ms 7764 KB
test_100000-300001_A.txt WA 140 ms 7436 KB
test_100000-321428_A.txt WA 161 ms 7732 KB
test_100000-383852_A.txt WA 153 ms 7732 KB
test_100000-399999_A.txt WA 148 ms 7436 KB
test_100000-400000_A.txt AC 158 ms 7756 KB
test_100000-400001_A.txt AC 150 ms 7372 KB
test_100000-461143_A.txt AC 141 ms 7360 KB
test_100000-482033_A.txt AC 131 ms 7368 KB
test_100000-500000_A.txt AC 136 ms 7436 KB
test_100000-500_A.txt WA 170 ms 7736 KB
test_100000-7500_A.txt WA 144 ms 7732 KB
test_12376-24751_A.txt WA 165 ms 7736 KB
test_12376-24752_A.txt WA 145 ms 7792 KB
test_12376-24753_A.txt WA 143 ms 7740 KB
test_12376-4187_A.txt WA 162 ms 7732 KB
test_12376-46199_A.txt WA 147 ms 7736 KB
test_12376-49503_A.txt WA 136 ms 7372 KB
test_12376-49504_A.txt AC 153 ms 7716 KB
test_12376-49505_A.txt AC 140 ms 7372 KB
test_12376-53158_A.txt AC 142 ms 7376 KB
test_12376-57785_A.txt AC 159 ms 7440 KB
test_12376-60441_A.txt AC 142 ms 7368 KB
test_1500-1_AB.txt WA 158 ms 7732 KB
test_1500-2999_AB.txt WA 161 ms 7792 KB
test_1500-3000_AB.txt WA 187 ms 7728 KB
test_1500-3001_AB.txt WA 149 ms 7788 KB
test_1500-4072_AB.txt WA 144 ms 7784 KB
test_1500-477_AB.txt WA 150 ms 7796 KB
test_1500-500000_A.txt AC 135 ms 7372 KB
test_1500-500_AB.txt WA 146 ms 7760 KB
test_1500-5768_AB.txt WA 145 ms 7780 KB
test_1500-5999_AB.txt AC 145 ms 7780 KB
test_1500-6000_AB.txt AC 150 ms 7732 KB
test_1500-6001_AB.txt AC 159 ms 7452 KB
test_1500-6268_AB.txt AC 135 ms 7368 KB
test_1500-7024_AB.txt AC 136 ms 7440 KB
test_1500-7500_AB.txt AC 137 ms 7376 KB
test_1931-2546_A.txt WA 174 ms 7716 KB
test_1931-3861_A.txt WA 150 ms 7740 KB
test_1931-3862_A.txt AC 152 ms 7732 KB
test_1931-3863_A.txt WA 159 ms 7736 KB
test_1931-6721_A.txt WA 148 ms 7440 KB
test_1931-7547_A.txt WA 161 ms 7744 KB
test_1931-7723_A.txt AC 146 ms 7736 KB
test_1931-7724_A.txt AC 157 ms 7780 KB
test_1931-7725_A.txt AC 136 ms 7368 KB
test_1931-8765_A.txt AC 138 ms 7448 KB
test_1931-9463_A.txt AC 145 ms 7372 KB
test_33-106_ABC.txt WA 148 ms 7360 KB
test_33-131_ABC.txt AC 172 ms 7792 KB
test_33-132_ABC.txt AC 151 ms 7728 KB
test_33-133_ABC.txt AC 139 ms 7368 KB
test_33-134_ABC.txt AC 140 ms 7372 KB
test_33-146_ABC.txt AC 145 ms 7440 KB
test_33-51_ABC.txt WA 151 ms 7792 KB
test_33-65_ABC.txt WA 163 ms 7740 KB
test_33-66_ABC.txt WA 143 ms 7740 KB
test_33-67_ABC.txt WA 151 ms 7740 KB
test_33-71_ABC.txt WA 154 ms 7796 KB
test_578-114_AB.txt WA 146 ms 7740 KB
test_578-1155_AB.txt WA 164 ms 7796 KB
test_578-1156_AB.txt WA 164 ms 7808 KB
test_578-1157_AB.txt WA 164 ms 7796 KB
test_578-1984_AB.txt WA 159 ms 7724 KB
test_578-2101_AB.txt WA 142 ms 7372 KB
test_578-2230_AB.txt WA 157 ms 7372 KB
test_578-2311_AB.txt AC 143 ms 7728 KB
test_578-2312_AB.txt AC 148 ms 7736 KB
test_578-2313_AB.txt AC 150 ms 7376 KB
test_578-2728_AB.txt AC 131 ms 7372 KB
test_84391-168781_A.txt WA 145 ms 7736 KB
test_84391-168782_A.txt AC 171 ms 7796 KB
test_84391-168783_A.txt WA 154 ms 7796 KB
test_84391-263979_A.txt WA 136 ms 7368 KB
test_84391-294799_A.txt WA 211 ms 7796 KB
test_84391-337563_A.txt WA 134 ms 7448 KB
test_84391-337564_A.txt AC 160 ms 7768 KB
test_84391-337565_A.txt AC 136 ms 7356 KB
test_84391-407535_A.txt AC 137 ms 7368 KB
test_84391-420642_A.txt AC 154 ms 7380 KB
test_84391-98907_A.txt WA 162 ms 7752 KB
test_92-183_ABC.txt WA 149 ms 7732 KB
test_92-184_ABC.txt WA 144 ms 7792 KB
test_92-185_ABC.txt WA 149 ms 7796 KB
test_92-310_ABC.txt WA 143 ms 7368 KB
test_92-34_ABC.txt WA 155 ms 7764 KB
test_92-367_ABC.txt AC 159 ms 7776 KB
test_92-368_ABC.txt AC 142 ms 7672 KB
test_92-369_ABC.txt AC 184 ms 7364 KB
test_92-391_ABC.txt AC 149 ms 7384 KB
test_92-434_ABC.txt AC 134 ms 7360 KB
test_92-459_ABC.txt AC 138 ms 7440 KB