백준 10871번 X보다 작은 수 알고리즘 분류: 수학, 구현 링크: https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 ..
백준 1978번 소수 찾기 알고리즘 분류: 수학, 정수론, 소수 판정, 에라토스테네스의 체 링크: https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net 문제 주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오. 입력 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. 출력 주어진 수들 중 소수의 개수를 출력한다. 문제 파악 이 문제는 주어진 수들 중에서 소수의 개수를 찾는 문제이다. 소수의 정의는 1과 자기 자신을 제외..
커맨드를 입력해서 컴퓨터를 사용하는 환경을 command line interface (CLI) 환경이라고 한다. 예전부터 까만화면에 코드를 입력해가면서 무언가를 하면 멋있어 보인다고 생각을 했는데 이번에 리눅스 중에서도 쉽다고하고 많이들 쓰는 우분투를 설치하고 배워보면서 이를 익혀보려고 한다. 이미 내 노트북은 윈도우가 설치되어 있기 때문에 가상머신인 VirtualBox를 이용하여 우분투를 설치하였다. 바탕화면은 이런식으로 되어있다. 약간 태블릿 PC의 바탕화면을 닮은것 같은 느낌을 준다. 이제 우리가 멋있어했던 까만화면에 코드를 치는 모습을 하기 위해서는 Terminal을 찾아서 실행시켜줘야한다. 실행하면 윈도우의 cmd(명령 프롬프트)와 비슷한 모양을 하고있다. 사실 Terminal을 실행시켜도 아직..