hljs.initHighlightingOnLoad();

코딩테스트

💡 오늘의 학습 키워드 - 짝수와 홀수 - 문자열 내 마음대로 정렬하기 짝수와 홀수 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12937 문제 설명 더보기 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 1. num은 int 범위의 정수입니다. 2. 0은 짝수입니다. 문제 회고 💡 어떤 문제가 있었고, 나는 어떤 시도를 했는지 그리고 새롭게 안 사실은 무엇인지 특별한 제한 조건 없이 if 문으로도 쉽게 해결할 수 있는 문제였습니다. c++ 에서 삼항 연산자를 사용하는 것처럼 "n ? a : b" 형식으로 작성해보았는데, 코드 오류가 발생해 pyt..
💡 오늘의 학습 키워드 - 나누어 떨어지는 숫자 배열 - 행렬의 곱셈 나누어 떨어지는 숫자 배열 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12910 문제 설명 더보기 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. 제한 사항 1. arr은 자연수를 담은 배열입니다. 2. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. 3. divisor는 자연수입니다.array는 길이 1 이상인 배열입니다. 문제 회고 💡 어떤 ..
💡 오늘의 학습 키워드 - 이상한 문자 만들기 - 하샤드 수 이상한 문자 만들기 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12930 문제 설명 더보기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 문제 회고 💡 어떤 문제가 있었고, 나는 어떤 시도를 했는지 그리고..
코딩 테스트에서 아래와 같이 입력이 붙어있는 경우가 있습니다. string 으로 변환 문자열 s를 받아 문자로 분해(s[j])하여 ASCII 타입 변환(s[j] - '0')으로 int문자 타입 배열 a[i][j] 에 넣습니다. #include using namespace std; int n, m, arr[10][10]; string s; int main() { cin >> n >> m; for(int i=0 ; i> s; for(int j=0 ; j
문제를 풀다 보면 입력을 얼마나 받는지 모를 때가 있습니다. EOF End of File, EOF 값은 -1로 stdio.h에 정의되어 있습니다. #define EOF -1 scanf는 성공적으로 입력받은 문자를 return 하는데, 에러가 있거나 파일 끝을 만났을 때(EOF) -1을 리턴합니다. 파일의 끝까지 입력 받으려면 다음과 같이 작성합니다. while(scanf("%d", &n) != EOF) while(scanf("%d", &n) != -1) while(~scanf("%d", &n)) 만약 scanf로 a, b를 모두 성공적으로 받을 경우 2를 return 합니다. while(scanf("%d %d", &a, &b) != EOF) while(scanf("%d %d", &a, &b) == 2) ..
nerowiki
'코딩테스트' 태그의 글 목록 (9 Page)