알고리즘/백준 BOJ

[BOJ C#] 10250 ACM 호텔

왹져박사 2023. 1. 25. 23:15

using System;
using System.Text;
using System.IO;

namespace _10250
{
    class Program
    {
        static void Main()
        {
            StreamReader sr = new StreamReader(Console.OpenStandardInput());
            StreamWriter sw = new StreamWriter(Console.OpenStandardOutput());
            StringBuilder sb = new StringBuilder();

            int data = int.Parse(sr.ReadLine());

            while (data > 0)
            {
                string[] arr = sr.ReadLine().Split(' ');
                int h = int.Parse(arr[0]);
                int w = int.Parse(arr[1]);
                int n = int.Parse(arr[2]);
                int roomX = 1;
                int roomY = 1;

                if (n > h)
                {
                    while (n > h)
                    {
                        n -= h;
                        roomX++;
                    }
                    roomY = n;
                }
                else
                    roomY = n;

                sb.Append(roomY);
                sb.Append(roomX.ToString("D2"));
                sb.Append("\n");
                data--;
            }
            sw.WriteLine(sb);

            sr.Close();
            sw.Flush();
            sw.Close();
        }
    }
}