PS/백준

[ 백준 ] 14581번 : 팬들에게 둘러싸인 홍준 - (CPP/C/C++)
문제 https://www.acmicpc.net/problem/14581 14581번: 팬들에게 둘러싸인 홍준 첫 번째 줄에 홍준의 아이디를 입력받는다. 홍준의 아이디는 길이가 20 이하인 문자열이며, 알파벳 소문자, 알파벳 대문자, 숫자로만 이루어졌다. www.acmicpc.net 풀이법 간단하게 구현하여 풀 수 있다. 풀이 #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); string id, fan; fan = ":fan:"; cin >> id; cout

[ 백준 ] 11945번 : 뜨거운 붕어빵 - (CPP/C/C++)
문제 https://www.acmicpc.net/problem/11945 11945번: 뜨거운 붕어빵 입력으로 주어지는 각 행을 반전시켜서 출력하면 됩니다. 입력의 1행 1열은 출력의 1행 M열로, 입력의 1행 2열은 출력의 1행 M-1열로 … 입력의 1행 M열은 출력의 1행 1열로 … 입력의 N행 M열은 출력 www.acmicpc.net 풀이법 행은 바뀌지 않고 열만 반대로 출력하면 된다. 입력을 받을 때 띄어쓰기로 나뉘어 들어오는 게 아닌 한 줄씩 문자열로 들어오기 때문에 문자열로 입력을 받은 후 한 글자씩 나누어 이차원 배열에 저장해주었다. 풀이 #include using namespace std; char fish_bread[15][15]; // 붕어빵의 모양 int n,m; // (0≤N,M≤1..

[ 백준 ] 11365번 : !밀비 급일 - (CPP/C/C++)
문제 https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. www.acmicpc.net 풀이법 getline을 통해 문자열을 공백까지 입력받고 거꾸로 출력하면 되는 문제이다. 풀이 - C++ #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); while(1) { string input; getline(cin,input); if(inp..

[ 백준 ] 25238번 : 가희와 방어율 무시 - (CPP/C/C++)
문제 https://www.acmicpc.net/problem/25238 25238번: 가희와 방어율 무시 메이플스토리 몬스터는 방어율 수치가 있습니다. 이 방어율 수치의 일정 %를 무시하는 것을 방무라고 합니다. 유저는 아이템을 사거나, 특정한 스킬 레벨을 올려서 방무 수치를 올릴 수 있습니 www.acmicpc.net 풀이법 100을 곱해 정수 연산을 통해 계산 풀이 - CPP #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int a, b; cin >> a >> b; if (a * (100 - b) >= 10000) cout