반응형 c++8 SW Expert Academy(2058. 자릿수 더하기) C++ #include using namespace std; int main(int argc, char** argv) { int N; int sum = 0; int value = 1000; cin>>N; for( ; value > 0 ;) { sum += N / value; N %= value; value /= 10; } printf("%d", sum ); return 0;//정상종료시 반드시 0을 리턴해야합니다. } 1. 자리수가 최대 4자리 수라 value를 1000으로 고정했다. 2021. 8. 10. SW Expert Academy(2068. 최대수 구하기) C++ #include using namespace std; int main(int argc, char** argv) { int test_case; int T; int a[10]; int max; cin>>T; for(test_case = 1; test_case a[k]; if(a[k] > max) max = a[k]; } printf("#%d %d\n", test_case, max); } return 0;//정상종료시 반드시 0을 리턴해야합니다. } 2021. 8. 10. SW Expert Academy (2070. 큰 놈, 작은 놈, 같은 놈)C++ #include #include using namespace std; int main(int argc, char** argv) { int test_case; int T; int a, b; cin>>T; for(test_case = 1; test_case b) printf("#%d >\n", test_case); else if( a == b) printf("#%d =\n", test_case); else printf("#%d 2021. 8. 9. Programmers 체육복문제 (Greedy) 코딩테스트 연습으로 푼 문제인데 처음이라그런지 푸는데 굉장히 오래걸렸다. 처음 시도로는 몇몇 테스트 케이스가 계속 오류가 떠서 결국 검색해보았는데 다른사람들의 풀이 방식만을 보고 혼자 코딩해보아서 좀 지져분하다. #include #include using namespace std; int solution(int n, vector lost, vector reserve) { int answer = 0; //학생들의 체육복 유무를 확인하기 위한 배열 생성 기본값은 0 // -1 : 체육복이 없음, 0 : 체육복 있음, 1 : 체육복 2벌 vector check(n); //체육복을 가지고 있지 않으면 -1로 세팅 for(int i = 0; i < lost.size(); i++){ check[lost[i]-1]-.. 2020. 9. 24. 이전 1 2 다음 반응형