목록SW Expert Academy (98)
N
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을 출력. 아..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWIsY84KEPMDFAWN&categoryId=AWIsY84KEPMDFAWN&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 어려운 규칙 없이 하드 코딩을 하면 쉽게 풀 수 있는 문제. 4가지 모양의 14 크기의 bool형 벡터를 만들어 카드를 체크해준다. 만약 해당 모양의 숫자가 true이면 "ERROR"를 출력하고, 아니라면 true로 바꿔주고 카운팅을 -1 해주면 된다. #include #include #include using namespace s..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWIX_iFqjg4DFAVH&categoryId=AWIX_iFqjg4DFAVH&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com cin, cout을 하면 시간 초과가 되므로 printf, scanf를 사용. float 형으로 변수를 받아와서 처리하면 된다. #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int ..