본문 바로가기

분류 전체보기

(25)
소수 구하기_for와 if문 1과 자기자신으로만 나누어 떨어지는 1~100 사이의 소수를 구해보자 for i in range(1,101): for j in range(2, i+1): if (j == i): print(i) elif (i % j == 0): break
백준(BaekJoon) 2577번 1차원 배열_숫자의 개수 문제 https://www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다. www.acmicpc.net package baekjoon_6; import java.util.Scanner; public class Count { public static void main(String[] args) { //get number A Scanner input = new Scanner(System.in); System.out.println("A를 입력하세요: "); int A = input.nextInt(); while(A = 1000) {..
width와 height를 입력받아 삼각형의 넓이를 구하시오. w = eval(input("width를 입력하세요.")) h = eval(input("height를 입력하세요.")) area = (w * h) / 2 print(area) 파이썬에서 input을 받으면 문자열(string)으로 받는다. 따라서 이를 숫자로 바꿔야 한다. eval: 들어온 것을 숫자로 바꿔준다. 정수/실수 다 가능 int: 들어온 것을 정수로 바꿔준다.
백준(BaekJoon) 10818번 1차원 배열_최소, 최대 문제 https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net package baekjoon_5; import java.util.Scanner; public class Array_1 { public static void main(String[] args) { //get N Scanner input = new Scanner(System.in); System.out.println("배열의 길이 N을 입력하세요:"); in..
1~100까지 합을 구해주세요_for문 sum = 0 for i in range(1,101): sum += i print(sum)
백준(BaekJoon) 1110번 While문_더하기 사이클 문제 https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net package baekjoon_4; import java.util.Scanner; public class While { public static void main(String[] args) { //get start number System.out.print("첫번째 숫자를 입력하세요:"); Scanner input = new Scanner(System.in); int num0 ..
백준(BaekJoon) 2753번 IF문_윤년 문제 https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net package baekjoon_2; import java.util.Scanner; public class If_compare { public static void main(String[] args) { //get year System.out.println("연도를 입력하세요:"); Scanner input = new Scanner(System.in); int year = input...
백준(BaekJoon) 1330번 IF문_두 수 비교하기 문제 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net package baekjoon_2; import java.util.Scanner; public class If_compare { public static void main(String[] args) { //get A,B System.out.print("A와 B를 입력하세요:"); Scanner input = new Scanner(System.in); int A = input.nextInt(); int B = input.nextInt(); //compare A,B if (A > B) { System.ou..