프로그래밍언어 3

백준 10818 자바 - list에서 직접 함수를 만들어 최소, 최댓값 구하기!

백준 10818번 - 최소, 최대 with Java Q. N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 나는 항상 파이썬 문제를 먼저 풀고, 그 내용을 바탕으로 자바 문제를 푸는 편이다. 파이썬이 아무래도 내가 전공에서 주로 다루는 R 프로그래밍과 비슷한 부분이 많아서 훨씬 익숙하다고 느껴져 먼저 풀고 있다. 그래서 자바 문제를..

백준 2742 파이썬 - 거꾸로 출력하기

백준 2742번 - 기찍N with python Q. 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 입력> 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 출력> 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 이번엔 지난번에 문제와 동일하게 1~N까지 출력하는 것이나, 이는 순서가 지난번 문제와 거꾸로 된 문제이다! 먼저 지난 포스팅은 아래 링크를 걸어두었다. 2022.03.21 - [우당탕탕 파이썬 with 하루하나 알고리즘] - 백준 2741 파이썬 - 1부터 N까지 차례대로 출력하기 이 문제와 지난 포스팅과 비슷한 문제인데, 달라진 점은 숫자를 거꾸로 출력해야 한다는 점이다. 숫자를 거꾸로 출력하려면 범위를 반대로 지정해주면 된다. 우리는..

백준 2741 파이썬 - 1부터 N까지 차례대로 출력하기

백준 2741번 - N찍기 with python Q. 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 입력> 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 출력> 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 이번 코드는 따로 설명할 게 없어서 코드만 올려두겠다. 주의해주어야 할 점은 range 함수에서 범위를 잘 지정해주어야한다는 점이다. N = int(input()) for i in range(1,N+1): print(i)

1