[BOJ/C#] 10162 전자레인지
Algorithm 2023. 1. 31. 12:57반응형
https://www.acmicpc.net/problem/10162
using System;
using System.Collections.Generic;
using System.IO;
using System.IO.Pipes;
using System.Linq;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading;
namespace BOJ
{
class Program
{
static void Main(string[] args)
{
StreamReader sr = new StreamReader(new BufferedStream(Console.OpenStandardInput()));
StreamWriter sw = new StreamWriter(new BufferedStream(Console.OpenStandardOutput()));
//분 -> 초
//300, 60, 10;
int[] arr = new int[3];
int t = int.Parse(sr.ReadLine());
bool failed = false;
while (t > 0)
{
if (t >= 300)
{
t -= 300;
arr[0]++;
}
else if (t < 300 && t >= 60)
{
t -= 60;
arr[1]++;
}
else if (t < 60 && t >= 10)
{
t -= 10;
arr[2]++;
}
else
{
failed = true;
break;
}
}
if (failed)
{
sw.WriteLine(-1);
}
else
{
for (int i = 0; i < arr.Length; i++)
{
sw.Write("{0} ", arr[i]);
}
}
sr.Close();
sw.Close();
}
}
}
반응형
'Algorithm' 카테고리의 다른 글
[BOJ/C#] 4796 캠핑 (0) | 2023.01.31 |
---|---|
[BOJ/C#] 2864 5와 6의 차이 (0) | 2023.01.31 |
[프로그래머스] 비밀지도 (0) | 2023.01.29 |
[BOJ/C#] 2163 초콜릿 자르기 (0) | 2023.01.29 |
[BOJ/C#] 3009 네 번째 점 (0) | 2023.01.28 |