일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 업다운게임코드
- 정처기운영체제
- 정처기
- java
- 엑티비티
- 안드로이드스튜디오
- 자바연산자
- 정보처리산업기사
- 파이썬배열
- 백준
- 파이썬예제
- 바텀네비게이션
- 스누핑
- 자바
- 데이터베이스
- 코딩
- 코딩공부
- bottomnavigation
- 파이썬리스트
- 운영체제종류
- 파이썬배열예제
- 안드로이드
- 컴퓨터일반
- 파이썬
- 정처산기
- 운영체제목적
- androidstudio
- 파이썬공부
- int크기
- 자바예제
- Today
- Total
목록전체 (104)
발전을 위한 기록
하나의 난수가 생성되면 사용자가 맞추는 간단한 게임 간단한 업 다운 게임 import java.util.Scanner; import java.util.Random; public class UpDownGame { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Random random = new Random(); int targetNum = random.nextInt(100) + 1; //1부터 100까지 범위 지정 int attempts = 0; System.out.println("1부터 100 사이의 숫자를 맞춰보세요!"); while (true) { System.out.print("숫자를 입력하세요: ..
사용자가 랜덤으로 생성된 수를 맞추는 간단한 게임 업다운 게임 import random target_num = random.randint(1, 100) #랜덤 정수가 생성됨 attempts = 0 #시도한 횟수 초기값 print("1부터 100 사이의 숫자를 맞춰보세요!") while True: user_num = int(input("숫자를 입력하세요: ")) attempts += 1 #시도 횟수 증가 if user_num target_num: print("다운!") else: print(f"정답입니다! {attempts}번 시도하였습니다.") break 1. 랜덤한 숫자를 생성하기 위해 'random' 라이브러리를 import합..
파이썬을 이용한 구구단 출력하기 구구단 출력하기 num = int(input("구구단을 출력할 숫자를 입력하세요 (1에서 9 사이): ")) if 1 5,6,7,8,9,10,11 결과
간단하게 공약수와 공배수 구하기 두 수의 최대공약수와 최소 공배수 구하기 def calculate_gcd(a, b): if b == 0: return a return calculate_gcd(b, a % b) def calculate_lcm(a, b): return a * b // calculate_gcd(a, b) # 사용자로부터 두 개의 숫자를 입력 받음 num1 = int(input("첫 번째 숫자를 입력하세요: ")) num2 = int(input("두 번째 숫자를 입력하세요: ")) # 공약수와 공배수 계산 gcd_result = calculate_gcd(num1, num2) lcm_result = calculate_lcm(num1, num2) # 결과 출력 print("{0}과 {1}의 공약수..
파이썬을 이용한 소수 판별하기 소수란? 소수(Prime Number)는 1과 자기 자신으로만 나누어 떨어지는 수를 말합니다. 예를 들면 2, 3, 5, 6, 11과 같은 수가 소수에 해당합니다. 소수 판별 코드 # 주어진 숫자가 소수인지를 판별하는 함수 정의 def is_prime(number): if number
문제 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이 들어있지 않으며, 바구니에는 공을 1개만 넣을 수 있다. 도현이는 앞으로 M번 공을 넣으려고 한다. 도현이는 한 번 공을 넣을 때, 공을 넣을 바구니 범위를 정하고, 정한 바구니에 모두 같은 번호가 적혀있는 공을 넣는다. 만약, 바구니에 공이 이미 있는 경우에는 들어있는 공을 빼고, 새로 공을 넣는다. 공을 넣을 바구니는 연속되어 있어야 한다. 공을 어떻게 넣을지가 주어졌을 때, M번 공을 넣은 이후에 각 바구니에 어떤 공이 들어 있는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N (1 ≤ N ≤ ..
문제 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다. a = int(input()) b = list(map(int, input().split())) c = int(input()) d = b.count(c) print(d)
문제 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이 들어있지 않으며, 바구니에는 공을 1개만 넣을 수 있다. 도현이는 앞으로 M번 공을 넣으려고 한다. 도현이는 한 번 공을 넣을 때, 공을 넣을 바구니 범위를 정하고, 정한 바구니에 모두 같은 번호가 적혀있는 공을 넣는다. 만약, 바구니에 공이 이미 있는 경우에는 들어있는 공을 빼고, 새로 공을 넣는다. 공을 넣을 바구니는 연속되어 있어야 한다. 공을 어떻게 넣을지가 주어졌을 때, M번 공을 넣은 이후에 각 바구니에 어떤 공이 들어 있는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N (1 ≤ N ≤ ..
문제 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오. print(input() + '??!') 👉 단순 출력문으로 해결할 수 있다.
문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. a,b = map(int,input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) 👉 map(int,)을 사용하여 입력값을 한번에 int형으로 변환한다. 👉 input().split()를 사용하여 스페이스를 기준으로 입력값을 나눈다. ex) 5 9 => 스페이스를 기준으로 a는 5, b는 9의 값으로 설정된다. 👉 몫을 구하기 위해서는 / 대신 //을 사용한다. / 와 // 차이 / => 결과값이 소수점까지 출력 가능 // => 결과값이 소수점 없는 int형으로 출력