dh-winternagi 님의 블로그
(31430) A+B - 투 스텝 본문
https://www.acmicpc.net/problem/31430
단계별로 풀어보기
41단계(인터랙티브와 투 스텝 1) 4번째
인터랙티브처럼 채점기와 상호작용으로 푸는 또다른 형태인 투 스텝에 대해 알아보는 문제.
입력에 대해 정답을 출력할 수 있는 코드를 구현하고, 초기 조건이 들어왔을 때 해당 입력을 출력할 수 있는 코드도 구현해야 한다.

#include <iostream>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int T;
cin >> T;
if(T==1){
long a, b;
cin >> a >> b;
long c= a+b;
string str= "aaaaaaaaaaaaa";
for(int i=0;i<13;i++){
str[i]+= (c%26);
c/= 26;
}
cout << str;
}else{
string str;
cin >> str;
long c= 0;
for(int i=12;i>=0;i--){
c*= 26;
c+= str[i]-'a';
}
cout << c;
}
return 0;
}'백준 (C++) > Solve' 카테고리의 다른 글
| (23306) binary는 호남선 (0) | 2026.04.22 |
|---|---|
| (19554) Guess the number (0) | 2026.04.22 |
| (23656) Jack and Jill (0) | 2026.04.22 |
| (30924) A+B - 10 (제2편) (0) | 2026.04.22 |
| (30917) A+B - 10 (제1편) (0) | 2026.04.22 |
