-
10871 X보다 작은 수Baekjoon 2018. 11. 17. 23:46
Backjoon 10871번 X보다 작은 수
전체 코드
123456789101112131415161718#include<stdio.h>#include<malloc.h>int main(){int X,N,i,data=0,j; // X는 비교할 수 n은 입력받을 수의 갯수 i,j는 증가값, data는 배열 입력값scanf("%d %d",&N,&X);int *A = (int *)malloc(sizeof(int)*N);for(i=0;i<N;i++){scanf("%d",&data);*(A+i)=data;}for(j=0;j<N;j++){if(*(A+j)<X){printf("%d ",*(A+j));}}free(A);return 0;}12345678910#include<stdio.h>#include<malloc.h>int main(){int X,N,i,data=0,j; // X는 비교할 수 n은 입력받을 수의 갯수 i,j는 증가값, data는 배열 입력값scanf("%d %d",&N,&X);int *A = (int *)malloc(sizeof(int)*N);for(i=0;i<N;i++){scanf("%d",&data);*(A+i)=data;}cs 먼저 X(비교 할 수를 저장할 변수)와 N(입력받을 수의 갯수)을 입력 받아줍니다.
각 수를 저장해줄 배열 A를 동적할당 해줍니다.
마지막으로 각 수들을 반복문을 통해 입력받아 A배열에 저장해줍니다.
12345678for(j=0;j<N;j++){if(*(A+j)<X){printf("%d ",*(A+j));}}free(A);return 0;}cs A배열에 저장된 각 수가 비교할 수 X와 크기를 비교해준 후, X보다 작은 값들이 있으면 출력해줍니다.
마지막으로 동적할당한 A를 해제해줍니다.
'Baekjoon' 카테고리의 다른 글
7576 - 토마토 (0) 2022.04.19 2225 - 합분해 (0) 2022.04.19 1699 - 제곱수의 합 (0) 2022.04.19 11727 - 2 x n 타일링2 (0) 2022.04.19 1546 평균 (0) 2018.11.15