본문 바로가기
  • 컴공생의 공부 일기
  • 공부보단 일기에 가까운 것 같은
  • 블로그

전체 글1217

22.08.12 백준풀기 from sys import stdin X = int(stdin.readline()) N = int(stdin.readline()) result = 0 for i in range(N): a ,b = map(int, stdin.readline().split()) result += (a*b) if result == X : print("Yes") else: print("No") 한번에~ 오류나면 부끄러워야 해요~ from sys import stdin N = int(stdin.readline()) for i in range(N): a ,b = map(int, stdin.readline().split()) ii = str(i+1) print("Case #"+ii+":", a.. 2022. 8. 12.
본선공부 - Unity 2 골드메탈님의 강좌를 보고 공부합니다 C# 프로그래밍 기초 콘솔출력 Debug.Log(); 끊맺음 ; 변수의 타입 int: 정수형 데이터 float : 숫자형 데이터 string : 문자형 데이터 "" 씀 bool : 논리형 데이터 선언 > 초기화 > 사용 ex) int 변수명 = 값 ; 그룹형 변수 변수들을 묶은 하나의 장소 배열 : 가장 기본적인 고정형 그룹형 변수 ex) string[] 변수명 = { "", "" , "" } 변수명[숫자] 로 갖다 씀 리스트: 기능이 추가된 가변형 그룹형 변수 ex) List 변수명 = new List(); 변수명.Add("추가할요소"); 변수명.RemoveAt(인덱스번호); 변수명[숫자] 로 갖다 씀 0부터 센다 주석 // 연산자 숫자형 연산자 + - / * % 나.. 2022. 8. 11.
22.08.11 백준풀기 from sys import stdin A, B = map(int, stdin.readline().split()) # map() 쓸 때 split() 까먹지 말기 C = int(stdin.readline()) B += C if (B) // 60 > 0 : PH = (B) // 60 A += PH B = B%60 if A // 24 >= 1: A = A%24 print( A ,B ,end=" ") from sys import stdin A, B, C = map(int, stdin.readline().split()) if A == B and B ==C: #10,000원+(같은 눈)×1,000원 result = 10000 + (A)*1000 elif A ==B :#1,000원+(같.. 2022. 8. 11.
📙인간의 대지 - 앙투안 드 생텍쥐페리(22.8월 중후반) 보호되어 있는 글 입니다. 2022. 8. 11.
채식주의 탐색 채식의 종류 환경 문제 -온실가스 인류가 배출하는 온실가스의 16퍼센트가 식품생산 과정에서 나옴(식물 포함) 이는 비행기 배 차 트럭이 배출하는 양을 다 합친 양과 같다 2100년이면 식품에서 나오는 온실가스 양으로만 전체 탄소 허용치를 넘김 개별 식품을 따져보면(운송 배달 등등 포함) 소고기(1키로당 71키로의 이산화탄소량 환산) 양고기(1키로 : 40키로) 돼지고기(1키로 : 12키로) 닭고기(1키로 : 10키로) 감자는 소고기보다 150배 적음 배송과정에서 생기는 이산화탄소량 로컬푸드 소고기 > 바다 건너온 아보카도 소가 생성하는 메탄가스가 소의 온실가스 배출량을 크게 만듦 농지를 만들기 위해 땅을 개간(숲이 사라지고, 식물에 묶여있던 이산화탄소 배출) 식물은 온실가스 감축에 큰 기여를 함 고기는 .. 2022. 8. 10.
본선공부 - Unity 1 골드메탈 님의 강좌를 보고 공부합니다. SDK: 소프트웨어 개발 키트 유니티 프로젝트 구조 왼쪽위 : 계층구조 (오브젝트 확인,생성 등) 가운데 : 장면(실제 화면) 오른쪽 아래: 인스펙터(오브젝트의 속성 확인) 왼쪽 아래 : 프로젝트 (그래픽 사운드 등등) 장면 조작 (3D) Q 누르기 : 내 시야 이동 W 누르기 : 선택 오브젝트 이동 E 누르기 : 선택 오브젝트 회전 R 누르기 : 선택오브젝트 크기 조정 T 누르기 : 2D, 크기 조정 오른쪽 마우스 키 누르기 : 카메라 회전 왼쪽 마우스 키, option 키 누르기: 카메라 축 이동 방향키 누르기: 장면 이동 마우스 휠 : 줌인.아웃 C# 파일 실행 시도 시 The document “NewBehaviourScript.cs” could not be .. 2022. 8. 9.
EDOC 2022.08 2주차 -다이내믹 프로그래밍- 다이내믹 프로그래밍은 재귀- 문제를 해결하는 방법으로 큰 문제를 작은 부분 문제로 나눈 다음, 부분 문제의 결과를 사용하여 큰 문제를 해결하는 데에 사용하는 것-에 대한 최적화이다. 다이내믹 프로그래밍은 사실 중복된 (곧 해결될)부분 문제subproblem가 있다면 이에 대한 결과를 저장하고 동일한 부분 문제가 다시 발생한다면, 이 결과를 재사용하는 것이다. 이 아이디어로 시간과 비교 횟수를 절약해준다. 참고 블로그 : https://ratsgo.github.io/data%20structure&algorithm/2017/11/15/dynamic/ 다이내믹 프로그래밍 · ratsgo's blog 이번 글에서는 다이내믹 프로그래밍(Dynamic Programming)에 대해 살펴보도록.. 2022. 8. 9.
게임 개발을 위한 전반적인 지식 이해 -웹 앱/하이브리드 앱/네이티브 앱 https://brunch.co.kr/@rlatjrwn9086/61 모바일웹 / 웹앱 / 하이브리드앱 / 네이티브앱 [코드스테이츠 PMB 9기] 개발하는 방식 | 4가지 대표 개발 방식 IT 서비스를 개발한다면 어떤 방식으로 진행할지를 결정하게 됩니다. 네 가지 대표 개발 방식이 있습니다. 모바일 웹(Mobile Web) : brunch.co.kr -http란? HTTP(HyperText Transfer Protocol, 문화어: 초본문전송규약, 하이퍼본문전송규약)는 W3 상에서 정보를 주고받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고받는 데에 쓰인다. HTTP는 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜이다. 예를.. 2022. 8. 8.
Ec.crew 6회차 정기 모임 문제 from sys import stdin N = int(stdin.readline()) cycle = 0 # 사이클 real = N while (1): # if N < 10 : # N = N*10 + N tenseat = N // 10 oneseat = N - (tenseat*10) K = tenseat + oneseat Ktenseat = K // 10 N = (oneseat*10) + (K - (Ktenseat*10)) cycle += 1 if (real == N): break print(cycle) 이 코드를 넣었었다가 오류가 났다. 왜냐면, 저 if 턴에서 나오는 N 값은 체크가 되지 않는 구조이기 때문이다..! 저기에서도 이프 real이랑 같으면 브레이크하는 거 넣었으면 제대로 돌아간다. 머리가 .. 2022. 8. 8.
<HTML.CSS.JS>로또 추첨 게임 제로초님의 강의를 보고 만들었습니다. 실행 링크 https://RoTTo.goldchae.repl.co Lottogame ** 당첨 숫자 ** * 보너스 숫자! * 도박문제 전문상담 1336 RoTTo.goldchae.repl.co -array(숫자) 숫자만큼의 공간이 있는 빈 배열 생성 -empty는 반복 불가 -배열 map() 메서드 -Math의 random() 함수는 진짜 랜덤하지 않다. "유사난수" 사용. https://ko.wikipedia.org/wiki/%EC%9C%A0%EC%82%AC%EB%82%9C%EC%88%98 -splice() 함수 splice(a) a(인덱스번호)부터 끝까지 가져옴 splice(a,b) a부터 끝까지 - slice()함수 slice(a,b) a(인덱스번호)부터 b까.. 2022. 8. 4.