Algorithm
-
C++] 백준 5622번 다이얼Algorithm 2024. 11. 25. 15:15
백준 문제 : https://www.acmicpc.net/problem/5622제출한 답#include #include using namespace std;int main(){ string input; int second = 0; cin >> input; for (char s : input) { if (s >= 'A' && s = 'D' && s = 'G' && s = 'J' && s = 'M' && s = 'P' && s = 'T' && s = 'W' && s 자세한 풀이 string은 char의 배열인 형태이므로 for문을 이용해 한 글자씩 가져와서 해당 값을 찾아줬다.숫자 1을 걸려면 총 2초가 필요하다. 1보다 큰 수를 거는데 걸리는 시간은 이보다 더 걸..
-
C++] 특수 문자 출력하기, Raw 문자열Algorithm 2024. 11. 22. 10:48
프로그래머스 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/181948 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 제출한 답 #include using namespace std;int main(void) { cout ?:;"; return 0;} 자세한 풀이특수 문자 '(작은 따옴표)와 "(큰 따옴표)를 출력할 때 문법적 혼란 때문에 오류가 발생한다. 따라서 앞에 \ (백슬래쉬)를 넣어주어야 한다.\' \"이러한 형태를 '이스케이프 시퀀스'라고 부른다. 추가 내용 'Raw 문자열'을 이용해서 또다른 방식으로 풀..
-
C++] 대문자, 소문자 바꿔서 출력하기Algorithm 2024. 11. 21. 16:29
프로그래머스 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/181949 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 제출한 답#include #include using namespace std;int main(void) { string str; cin >> str; for (int i =0; i 자세한 풀이아스키 코드 표를 이용한 풀이.대문자(A ~ Z) 값은 65 ~ 90까지소문자(a ~ z) 값은 97 ~ 122까지따라서, 같은 글자의 대문자 ~ 소문자 값의 차이가 32(97 - 65)가 나기 때문에 아래..