SW 아카데미 썸네일형 리스트형 [C] SW Expert Academy 문제풀이 :: 1966 번 SW Expert Academy 1966번 숫자를 정렬하자 문제풀이. 간단한 정렬 문제다. 아무 정렬이나 사용하면 된다. 버블정렬을 사용했다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PrmyKAWEDFAUq&categoryId=AV5PrmyKAWEDFAUq&categoryType=CODE 주어진 N 길이의 숫자열을 오름차순으로 정렬하여 출력하라. 풀이 12345678910111213141516171819202122232425262728293031323334353637383940414243#include #include int bubbleSort(int a[], int size) { int i, j.. 더보기 [C] SW Expert Academy 문제풀이 :: 5431번 SW Expert Academy 민석이의 과제 체크하기 문제풀이. 공교롭게도 처음 푼 레벨3 문제 2개가 모두 쉬웠다. 자신감을 더욱 상승시켜준 문제. 꾸준히 준비하면 삼성 역량 테스트도 충분히 도전해볼만 하겠다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl3rWKDBYDFAXm&categoryId=AWVl3rWKDBYDFAXm&categoryType=CODE 과제를 제출하지 않은 사람의 번호를 오름차순으로 출력하는 프로그램을 작성하라. 풀이 12345678910111213141516171819202122232425262728293031323334353637#include #include int m.. 더보기 [C] SW Expert Academy 문제풀이 :: 5356번 SW Expert Academy 5356번 의석이의 세로로 말해요 문제풀이. 간단하게 말해 배열을 세로로 출력하는 문제다. 레벨3 처음 푼 문제인데 레벨2와 차이를 못 느끼겠다. 다른 문제는 어떠려나. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVWgkP6sQ0DFAUO&categoryId=AWVWgkP6sQ0DFAUO&categoryType=CODE 풀이 12345678910111213141516171819202122232425262728293031323334#include #include int main() { int tc; scanf("%d", &tc); for (int t = 0; t 더보기 [C] SW Expert Academy 문제풀이 :: 1989번 초심자의 회문 검사 문제. 회문은 거꾸로 읽어도 같은 문자를 말한다. 내 이름은 이효리 거꾸로 해도 이효리. 영어로는 Palindrome, 팰린드롬이라고 한다. 레벨4 문제를 풀다가 팰린드롬이란 말이 나왔는데 아무 설명도 없어서 따로 찾아봤다. 알아둬야할 듯. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PyTLqAf4DFAUq&categoryId=AV5PyTLqAf4DFAUq&categoryType=CODE 단어를 입력 받아 회문이면 1을 출력하고, 아니라면 0을 출력하는 프로그램을 작성하라. 풀이 123456789101112131415161718192021222324252627#include #in.. 더보기 [C] SW Expert Academy 문제풀이 :: 2001번 파리 퇴치 문제. 2차원 배열을 만들어야 하는데, 2차원 포인터로 동적할당을 사용하고 싶었다. 몇 개 풀어보니깐 2단계 문제는 알고리즘 자체가 어려운 건 없다. 다만 내가 C를 아직 능숙하게 사용하지 못해서 헷갈리는 부분이 좀 있다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PzOCKAigDFAUq&categoryId=AV5PzOCKAigDFAUq&categoryType=CODE N x N 배열 안의 숫자는 해당 영역에 존재하는 파리의 개수를 의미한다.M x M 크기의 파리채를 한 번 내리쳐 최대한 많은 파리를 죽이고자 한다.죽은 파리의 개수를 구하라! 풀이 1234567891011121314151.. 더보기 [C] SW Expert Academy 문제풀이 :: 2005번 SW Expert Academy의 2005번 파스칼의 삼각형 문제풀이다. 이름 때문에 괜히 얼핏 어려워보이나 아주 간단한 규칙. 큰 무리없이 한 번에 풀었다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P0-h6Ak4DFAUq&categoryId=AV5P0-h6Ak4DFAUq&categoryType=CODE 파스칼의 삼각형이란 아래와 같은 규칙을 따른다. 1. 첫 번째 줄은 항상 숫자 1이다. 2. 두 번째 줄부터 각 숫자들은 자신의 왼쪽과 오른쪽 위의 숫자의 합으로 구성된다. N을 입력 받아 크기 N인 파스칼의 삼각형을 출력하는 프로그램을 작성하시오. 풀이 12345678910111213141516.. 더보기 [C] SW Expert Academy 문제풀이 :: 1926번 SW Expert Academy 문제풀이 1926번 간단한 369 게임. 간단한데 간단하지 않다. 그냥 if문을 이용해서 경우의 수를 다 나눠줬다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PTeo6AHUDFAUq&categoryId=AV5PTeo6AHUDFAUq&categoryType=CODE 1. 숫자 1부터 순서대로 차례대로 말하되, “3” “6” “9” 가 들어가 있는 수는 말하지 않는다. 2. "3" "6" "9"가 들어가 있는 수를 말하지 않는대신, 박수를 친다.이 때, 박수는 해당 숫자가 들어간 개수만큼 쳐야 한 다. 예를 들어 숫자 35의 경우 박수 한 번, 숫자 36의 경우 박수를 .. 더보기 [C] SW Expert Academy 문제풀이 :: 2007번 30개의 문자열 내부에서 반복되는 마디의 개수를 출력하는 프로그램. 알고리즘 구현은 쉬운데 C의 문자열 처리가 익숙치 않아서 시간이 오래 걸렸다. 파이썬이었다면 그냥 한 번에 되는 것들을 C로 문자열(배열) 안의 요소들을 하나하나 처리해주느라 번거로웠다. 오래 전에 파이썬을 처음 배울 때, 파이썬의 장점이라고 들었던, 그 때는 느끼지 못했던 간편함들이 크게 느껴졌다. 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P1kNKAl8DFAUq&categoryId=AV5P1kNKAl8DFAUq&categoryType=CODE 패턴에서 반복되는 부분을 마디라고 부른다. 문자열을 입력 받아 마디의 길이를 출력하는 .. 더보기 이전 1 2 다음