목록SWEA (108)
N
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWRuoqCKkE0DFAXt&categoryId=AWRuoqCKkE0DFAXt&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 소수 중에서 해당 숫자가 포함되는지 검사를 해야 한다. 우선 1 ~ 1000000까지 소수를 판별한다. 에라토스테네스의 체를 이용하여 소수가 아닌 수를 true로 바꿔주도록 한다. 자세한 설명은 아래 링크로.. eunchanee.tistory.com/18 (프로그래머스 c++)소수 찾기 소수 찾는 기본적인 문제..! 종종 알고리즘 ..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWRKWITqfvIDFAV8&categoryId=AWRKWITqfvIDFAV8&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문자열에서 원하는 위치에 "-"을 삽입해야 한다. 우선 문자열로 받아오고, n개 만큼 "-"를 넣기 위해 for문을 사용. 삽입할 인덱스를 저장하는 벡터(v)를 선언하여 인덱스를 저장한다. v를 오름차순으로 정렬하고 for문으로 문자열의 위치에 "-"을 넣으면 된다. 만약 v[i] == len이라면 맨 뒤에 "-"를 넣어주면 되고,..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWQAz7IqAH8DFAWh&categoryId=AWQAz7IqAH8DFAWh&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com eunchanee.tistory.com/186 (SWEA c++)4522. 세상의 모든 팰린드롬 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWO6Oao6N4QDFAWw&categoryId=AWO6Oao6N4QDFAWw&categoryType=CODE ..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWO6Oao6N4QDFAWw&categoryId=AWO6Oao6N4QDFAWw&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 회문 검사 + 와일드 카드를 이용한 문제. 문자를 받아와서 회문인지 검사를 한다. 만약 '?'가 나오게 된다면 continue를 통해 넘어가 주도록 한다. 알파벳 소문자가 나오게 된다면 반대편 위치에 있는 문자와 같은지 검사를 하도록 한다. 같지 않다면 check flag를 true로 바꿔주고 탈출. check의 true, fals..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWOUfCJ6qVMDFAWg&categoryId=AWOUfCJ6qVMDFAWg&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com N개의 성적 중 K개를 골라 최댓값을 구하면 된다. 우선 N개의 성적을 저장하는 벡터를 생성하여 값을 저장한다. 그리고 sort() 함수를 이용해 내림차순으로 정렬을 한다. 마지막에는 ans에 0 ~ K 인덱스의 값을 차례대로 저장하면 답을 구할 수 있다. #include #include #include using namespace..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWNcD_66pUEDFAV8&categoryId=AWNcD_66pUEDFAV8&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문자열을 받아와서 for문을 통해 모음만 제외한 문자를 ans에 저장하여 출력하면 된다..! #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int t; cin >> t; for(int..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWMedCxalW8DFAXd&categoryId=AWMedCxalW8DFAXd&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 우선 배의 주기를 체크하는 bool형 벡터 check를 전역변수로 선언한다. 그리고 최소 수의 배를 확인하기 위해 num과 max, up 변수, v 벡터를 이용하였다. 먼저 num은 N개의 배 중에서 1일날 확인한 배를 뺀 결과이다. 즉, 체크해야 하는 날의 수를 확인하는 변수. max는 마지막 날을 확인하는 변수로, for문을 크..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWLv6mx6htoDFAVV&categoryId=AWLv6mx6htoDFAVV&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 시간 계산에 관한 문제. 일, 시, 분이 11로 일정하다. D, H, M 변수에 각각 인풋으로 받아오고 모두 11을 빼주도록 한다. 분, 시, 일 순서로 음수가 있는지 확인한다. 분이 음수라면 시에서 -1을 해주고, 시가 음수라면 일에서 -1을 해주도록 한다. 마지막으로 일이 음수라면 약속 시간 전에 차인 것이므로 -1을 출력. 아..