[BOJ] 10250. ACM 호텔 [구현] - c++

ha·2022년 2월 9일
0

BOJ

목록 보기
24/28

https://www.acmicpc.net/problem/10250

C++ 풀이

층 = 회원 번호 % H
방 번호 = (회원 번호 / H)+1
나누어 떨어지는 경우 예외 케이스 고려

#include <iostream>
#include <string>
#include <functional>
using namespace std;

int T, H, W, N;
int main() {
    cin>>T;
    while(T--)
    {   
        string ans="";
        cin>> H>>W>>N;
        int first = N%H; 
        if(first==0) first = H;
        int second = N/H+1;
        if(N%H==0) second-=1;
        ans += to_string(first);
        if (second<10)  ans+='0';
        ans += to_string(second); 
        cout<<ans<<'\n';

    }
} 

0개의 댓글