목록SWEA (108)
N
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P0-h6Ak4DFAUq&categoryId=AV5P0-h6Ak4DFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 2차원 배열을 이용하여 수를 채워나가도록 한다. 최대가 10이므로 arr[10][10]을 선언. arr[0][0]은 1을 넣어주어 시작. 파스칼의 삼각형을 10단계가지 채워둔 후 원하는 단계만큼 출력해주면 시간을 줄일 수 있다. 이중 for문을 이용. i = 단계, j = 각 단계에서의 위치를 나타낸다. 만약 j == 0 또는 j ..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P1kNKAl8DFAUq&categoryId=AV5P1kNKAl8DFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com string형 s, tmp 선언. tmp에는 마디를 나타내는 변수. 처음에는 s [0]을 넣어주고 시작한다. for문으로 1 ~ j.size() - 1까지 반복. 현재 tmp가 s.substr(tmp.size(), j))와 같으면 이후로는 마디가 반복되는 것을 나타낸다. 만약 다르다면 tmp에 s [j]를 계속해서 넣어주면서 마디를..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PTeo6AHUDFAUq&categoryId=AV5PTeo6AHUDFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com t를 받아와 1 ~ t만큼 반복. string s를 선언하여 for문 내에 있는 i를 string형으로 바꿔 저장한다. 그리고 3, 6, 9가 아닌 숫자를 판단해주는 bool형 check, 박수를 치는 횟수를 카운트하는 int형 count. for문으로 s 사이즈 만큼 반복. s[j]가 3, 6, 9이면 count++, check ..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LrsUaDxcDFAXc&categoryId=AV5LrsUaDxcDFAXc&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com while문 벡터로 입력받은 숫자 중에서 가장 큰 값을 max_element 함수를 이용해 찾아낸다. 그리고 v.begin()부터 max가 위치한 곳까지 값을 더해주도록 한다. v.erase를 이용하여 v.begin()부터 max + 1까지 지워내면 max가 위치한 곳까지 지우게 된다. 벡터에서 모든 값이 지워지면 가장 큰 이익을 ..