Notice
Recent Posts
Recent Comments
Link
알고리즘 모음(C++)
백준 5218 - 알파벳 거리(C++) 본문
문제 링크입니다. https://www.acmicpc.net/problem/5218
아스키코드를 이용해 두 알파벳 사이의 거리를 구하는 문제였습니다.
자세한 것은 코드를 참고해주세요.
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>
#include <string>
using namespace std;
int N;
int main(){
cin.tie(0);
cin >> N;
for(int i = 0; i < N; i++){
string x, y;
cin >> x >> y;
cout << "Distances: ";
for(int j = 0; j < x.length(); j++){
int X = x[j] - 'A';
int Y = y[j] - 'A';
if(Y - X >= 0) cout << Y - X << " ";
else cout << Y - X + 26 << " ";
}
cout << "\n";
}
return 0;
}
질문 및 조언은 댓글을 남겨주세요
'백준' 카테고리의 다른 글
백준 2935 - 소음(C++) (0) | 2023.06.09 |
---|---|
백준 1919 - 애너그램 만들기(C++) (0) | 2023.06.09 |
백준 1652 - 누울 자리를 찾아라(C++) (0) | 2023.06.04 |
백준 1225 - 이상한 곱셈(C++) (0) | 2023.06.03 |
백준 1969 - DNA(C++) (0) | 2023.06.03 |