728x90 반응형 C++14 [C++ 삼성 SW D3] 20934. 방울 마술 SW Expert Academy SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com문제는 다음 링크에 참조하길 바란다. 처음에 재귀로 해결하려고 했으나, 패턴을 보니 K = 0이면 방울이 안울렸기 때문에 컵은 그 자리고 현재 위치를 출력 K가 홀수 일때는 컵의 위치가 가운데 있으면 K 방울이 짝수번 울면 가운데 있고 홀수번 울면 0,3에 있게 되는데 문제에서 무조건 0으로 출력하라고 되어있으므로 0을 출력 또 방울의 위치가 0이나 2이면 방울이 짝수번 울면 0 홀수번 울면 1을 출력하면 되는 문제였다. Code#include #include using namespace std;int main(){ int T; cin .. 2024. 11. 29. [C++ 삼성 SW D2] 1859. 백만 장자 프로젝트 SW Expert Academy SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com문제는 다음링크 참조처음에 vector 사이즈를 int로 했더니 제한시간 초과를 해서 long long 사이즈로 변경해 문제를 풀었다. 문제해설맨 뒤에 값을 MAX로 설정하고 값이 MAX보다 크면 MAX값 갱신 아니면 차를 구해 SUM에 더해주는 방식으로 풀었다. #include #include #include #include using namespace std;int main(void) { int t; cin >> t; for (int i = 0; i > n; vector arr(n); for .. 2024. 11. 27. [코드트리 객체 정렬] 클래스를 이용한 객체 정렬 https://www.codetree.ai/missions/5/problems/korean-english-math-order?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 기본개념 클래스를 이용한 객체 정렬은 다음과 같이 코드로 정의가 가능하다.bool cmp(Student a, Student b) { return a.kor 만약 국어 점수가 일치하는 경우 영어점수를 기준으로 오름차순을 정렬한다면 코드는 다음과 같다.bool cmp(Student a, Student b) { .. 2024. 9. 13. [알고리즘] RMS, kurtosis RMS double RMS(const std::vector& x) { // sqrt((pow(value, 2) + pow(value2, 2) ) / n) double sum = 0; double result = 0; for (int i = 0; i < x.size(); i++) { sum += pow(x[i],2); } result = sqrt(sum / x.size()); return result; } kurtosis double kurtosis(const std::vector& x) { int i; double sum = 0; double mean_x = 0; for (i = 0; i < x.size(); i++) { sum += x[i]; } mean_x = sum / x.size(); // Cal.. 2024. 1. 3. 이전 1 2 3 4 다음 728x90 반응형