본문 바로가기

카테고리 없음

백준 10871번 [C/C++/Python] for문

반응형
SMALL

#10871번


정수 N개의 수열 A ,

정수 X 

A에서 X보다 작은 수를 모두 출력하는 프로그램 

 

1. C-, C++ 배열

2. 파이썬 -> 리스트 

 

1. N X 받기 , 

2. A의 정수 N개 받기. 

3. 배열 , 리스트 검색

4. x보다 작은 수 = 공백으로 표현 


C


#include <stdio.h>

int main() {
	int n, x;
	scanf("%d %d", &n, &x);

	int value;
	for (int i = 0; i < n; ++i) {
		scanf("%d", &value);
		if (value < x) printf("%d ", value);
	}
	return 0;
}

C++


#include <iostream>

using namespace std;

int main()
{
	int N = 0, X = 0;
    int i = 0;

	cin >> N >> X;
    
    int Array[N] = {0, };
    
    for( i= 0 ; i< N ; i++ )
    {
    	cin >> Array[i];
        if( Array[i] < X )
        {
        	cout << Array[i]<<" ";
        }
    }
}

Python


N,X = map(int,input().split())

A = list(map(int, input().split()))
for i in range(N):
    if A[i]<X:
    	print(A[i], end=" ")
더보기

리스트. - 문자열 , 정수 , 실수 , 불 등 모든 자료형을 저장할수있음 .( 섞어서 저장해도 괜찮음 )

1. 리스트 생성 

- 리스트 = [값 ,값 , 값]

ex ) 

a = [1, 2, 3, 4, 5]

2. 빈리스트 생성 

리스트 = []

리스트 = list()

 

2. 튜플 

튜플 = (값, 값, 값)

튜플 = 값, 값, 값

 

리퀀스 자료형 = 리스트 ,튜플, range, 문자열  처럼 연속적인 값의 자료형

 - list, tuple , range, str, bytes, bytearray 

 

 


 

반응형
LIST