[BOJ/C#] 4796 캠핑
Algorithm 2023. 1. 31. 21:28반응형
https://www.acmicpc.net/problem/4796
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()));
// 연속하는 P 일중 L 일 동안만 사용
// V일짜리 휴가
// L : 5
// P : 8
// V : 20
// 20일 짜리 휴가, 캠핑장 8일중 5일 동안만 사용 가능
// 캠핑장을 최대 몇일 동안 사용가능한가?
// 20 / 8
// 몫 : 2
// 나머지 ; 4
//몫 * 캠핑장 가능한 5일 + 나머지
// var a = 20 / 8 * 5;
// var b = 20 % 8;
// sw.WriteLine(a + b);
int i = 0;
while (true)
{
var lpv = Array.ConvertAll(sr.ReadLine().Split(), int.Parse);
var l = lpv[0];
var p = lpv[1];
var v = lpv[2];
if (l + p + v == 0) break;
var a = v / p;
var b = v % p > l ? l : v % p;
var ans = a * l + b;
sw.WriteLine("Case {0}: {1}", ++i, ans);
}
sr.Close();
sw.Close();
}
}
}
반응형
'Algorithm' 카테고리의 다른 글
[BOJ] 2581 소수 (0) | 2023.02.05 |
---|---|
[BOJ/C#] 11945 뜨거운 붕어빵 (0) | 2023.02.02 |
[BOJ/C#] 2864 5와 6의 차이 (0) | 2023.01.31 |
[BOJ/C#] 10162 전자레인지 (0) | 2023.01.31 |
[프로그래머스] 비밀지도 (0) | 2023.01.29 |