스위치 켜고 끄기 출처분류 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 128 MB 9922 2128 1668 21.184% 문제 1부터 연속적으로 번호가 붙어있는 스위치들이 있다. 스위치는 켜져 있거나 꺼져있는 상태이다. 에 스위치 8개의 상태가 표시되어 있다. ‘1’은 스위치가 켜져 있음을, ‘0’은 꺼져 있음을 나타낸다. 그리고 학생 몇 명을 뽑아서, 학생들에게 1 이상이고 스위치 개수 이하인 자연수를 하나씩 나누어주었다. 학생들은 자신의 성별과 받은 수에 따라 아래와 같은 방식으로 스위치를 조작하게 된다. 스위치 번호 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ 스위치 상태 0 1 0 1 0 0 0 1 남학생은 스위치 번호가 자기가 받은 수의 배수이면, 그 스위치의 상태를 바꾼다. 즉, 스위치가 켜져 있..
추상클래스 vs 인터페이스 클래스: 우리가 사용할 객체에 대한 구현을 해 놓은 틀(객체를 찍어낸다) ex)붕어빵 틀, 공장의 생산라인 메소드 1. 구현메소드 : 구현 부{}가 있는 메소드 2. 추상메소드 : 구현부{}가 없는 메소드 클래스 1.구현클래스 (Concrete class): 모든 메소드가 구현된 클래스 2.추상클래스(Abstract class) : 추상 메소드가 존재하는 클래스, 추상 메소드가 없는(모든 메소드가 구현된) 클래스 ==== 부모가 메소드 구현{}을 하지 않아서 자식이 구현(재정의) 하는 것이다. 부모 부분에서 추상클래스로 선언부만 해주고 구현부는 반드시 자식들이 하게한다. 추상클래스는 new를 하지 못하게 막아놨다. 생성을 하면 알멩이가 없어서 오류가 나기때문 좌변(큰거) = 우..
Type과 method 두가지로 다형성이 나뉜다. Method는 overloading과 overriding으로 두가지로 나뉜다. 오버로딩 : 이름이 같아도 파라미터가 다르면 별개의 메소드로 간주함 =생성자 느낌 (생성자에는 parameter가 있는 것과 없는 기본 생성자가 있다) method overloading: 한 클래스 안에서 동일한 이름의 메소드가 파라메터가 달라서 구분되는 경우, 리턴타입 바꿔도 됨 오버라이딩 : 상속 관계에서 부모 클래스의 메소드를 자식 클래스에서 재정의할 수 있음 method overriding :부모 클래스로부터 상속받은 메소드를 자식 클래스에서 재정의하는 일 method name, return type, parameter - 부모와 동일 access modifier(접근 ..
색종이 - 2 성공출처분류 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 128 MB 2731 1199 1029 45.330% 문제 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 둘레의 길이를 구하는 프로그램을 작성하시오. 예를 들어 흰색 도화지 위에 네 장의 검은색 색종이를 과 같은 모양으로 붙였다면 검은색 영역의 둘레는 96 이 된다. 입력 첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위..
색종이 성공출처분류 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 128 MB 8411 5896 5129 71.905% 문제 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 프로그램을 작성하시오. 예를 들어 흰색 도화지 위에 세 장의 검은색 색종이를 그림과 같은 모양으로 붙였다면 검은색 영역의 넓이는 260이 된다. 입력 첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치는 두 개..
일곱 난쟁이 성공스페셜 저지출처분류 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 128 MB 51208 21246 15863 44.120% 문제 왕비를 피해 일곱 난쟁이들과 함께 평화롭게 생활하고 있던 백설공주에게 위기가 찾아왔다. 일과를 마치고 돌아온 난쟁이가 일곱 명이 아닌 아홉 명이었던 것이다. 아홉 명의 난쟁이는 모두 자신이 "백설 공주와 일곱 난쟁이"의 주인공이라고 주장했다. 뛰어난 수학적 직관력을 가지고 있던 백설공주는, 다행스럽게도 일곱 난쟁이의 키의 합이 100이 됨을 기억해 냈다. 아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성하시오. 입력 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난..
- Total
- Today
- Yesterday
- Pyhton
- DOM
- 트리
- 독학
- 프로그래머스
- git
- 안드로이드스튜디오
- splide
- 알고리즘
- SQL
- SSAFY
- commit되돌리기
- 비동기패턴
- AWS
- SSAFY퇴소
- 배포
- N과M
- Python
- javascript
- SWEA
- 싸피
- 자바
- Java
- 백준
- vue.js
- 파이썬
- 위클리챌린지2주차
- vue
- django
- 세션 스토리지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |