다음 R 코드의 실행 결과로 옳은 것은?> x <- c(7,… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 6회 상세 페이지
1[ADsP] 데이터분석 준전문가 기출유형 모의고사 6회
다음 R 코드의 실행 결과로 옳은 것은?> x <- c(7, 8, 9, 10) > y <- c(2, 3) > x %/% y + x %% y
1
[1] 1 2 1 1
2
[1] 4 4 3 4
3
[1] 3 2 4 3
4
[1] 4 4 5 4
해설
짧은 벡터 y 는 재활용되어 2, 3, 2, 3 으로 맞춰지고, %/% 와 %% 가 + 보다 먼저 계산되어 결과는 4 4 5 4이다.
몫은 7%/%2=3, 8%/%3=2, 9%/%2=4, 10%/%3=3 이고 나머지는 1, 2, 1, 1 이므로 더하면 4, 4, 5, 4 이다.
- 3 2 4 3: 정수 나눗셈의 몫만 계산한 값이다
- 1 2 1 1: 나머지 연산 결과만 계산한 값이다
- 4 4 3 4: y 를 2, 2, 3, 3 처럼 원소별 반복으로 재활용한 값이다
오류나 개정된 내용이 보이면 알려주세요