전체 글 95

[프로그래머스] 나머지가 1이 되는 수 찾기 (JAVA)

문제 설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 3 ≤ n ≤ 1,000,000 입출력 예 n result 10 3 12 11 입출력 예 설명 입출력 예 #1 10을 3으로 나눈 나머지가 1이고, 3보다 작은 자연수 중에서 문제의 조건을 만족하는 수가 없으므로, 3을 return 해야 합니다. 입출력 예 #2 12를 11로 나눈 나머지가 1이고, 11보다 작은 자연수 중에서 문제의 조건을 만족하는 수가 없으므로, 11을 return 해야 합니다. 풀이 class Solution { public int solution(int n) { i..

[프로그래머스] 양꼬치 (Python)

오늘 양꼬치를 먹어서 양꼬치 문제를 풀었다... 문제 설명 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 제한사항 0 < n < 1,000 n / 10 ≤ k < 1,000 서비스로 받은 음료수는 모두 마십니다. 입출력 예 n k result 10 3 124,000 64 6 768,000 입출력 예 설명 입출력 예 #1 10인분을 시켜 서비스로 음료수를 하나 받아 총 10 * 12000 + 3 * 2000 - 1 * 2000 = 124,000원입니다. 입출..

[HTML] 파비콘(Favicon) 생성 및 적용 방법

파비콘이란? 이렇게 사이트의 상단에 아이콘 그림이 있는 걸 파비콘이라고 한다. 적용방식은 다음과 같다. This is a Heading This is a paragraph. 이렇게 html 코드가 있으면 이렇게 파비콘을 설정해준다. 이렇게 설정한 파비콘을 html 파일을 생성할 때마다 적용되게 해주는 것을 이클립스에서 해보려고 한다. 새로운 HTML 파일을 생성하러 들어간다. Templates에서 html5를 선택하고 밑에 [ HTML Templates ] 를 클릭한다. html5 선택 후 Edit 클릭 위와 같이 Pattern에 작성을 해주고 적용해주면 html 파일을 생성할 때 마다 자동으로 태그가 작성되어서 나온다.! 참고 사이트 www.w3schools.com

FE/HTML 2023.04.17

[프로그래머스] 상위 n개 레코드

[문제 설명] ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(..

[이클립스] 단축키 수정 | System.out.printf()

요즘 듣는 수업에서 ' System.out.println() '을 쓸 때 syso + ctrl +spacebar를 눌러서 자동완성했는데, System.out.printf() 는 따로 자동완성기능이 없어서 불편함을 느끼기 시작했다. 그래서 이번에 직접 단축키를 만들어서 자동완성 시켜보겠다. 먼저 이클립스를 키고 [window -> preferences] 에 들어간다. 이렇게 들어가서 이렇게 수정을 해준다. 나는 단축키를 sysf로 설정했다.

IDE 2023.02.20

복습1) 메모장 코딩(간단한 입출력)

1주차 첫 수업 내용 정리! 일단 메모장에 이렇게 코드를 작성해준다. 참고로 파일명은 Hello.java 클래스명은 파일명과 동일하게 작성해야한다. public class Hello{ public static void main(String [] args){ System.out.println("홍길동"); } } 다 작성하고 나서, cmd에서 컴파일 해줄 거임. 이제 컴파일을 해줄 거임.! javac Hello.java 를 친다. -> 그런데 컴파일 오류가 발생했음...( 인코딩 오류 발생,,,!) 출력 줄에서 한글 오류가 난 거임 영어로 바꿔줬다. 다시 컴파일을 했다. 컴파일 완료를 했더니. Hello.class 파일이 생성 되었다. .class 파일 -> 특정 폴더에 저장. //CLASSPATH (클래..

Java 2023.01.31

[VSCode] Error: EPERM: operation not permitted 해결 방법

VSCode에서 파일 생성시 'Error: EPERM: operation not permitted ' 라는 오류가 발생했다. 해결방법은 VSCode를 관리자 권한 설정으로 변경! 비주얼 스튜디오를 우클릭하고 속성으로 들어간다. 속성의 호환성 탭을 누른 뒤 '관리자 권한으로 이 프로그램 실행'을 눌러준 뒤 확인을 눌러준다. 관리자 권한으로 프로그램을 실행하면 "사용자 계정 컨트롤 : 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요?" 창이 뜨는 걸 막기 위해 사용자 계정 컨트롤 설정 변경에 들어가서 알리지 않음으로 바꿔준다. 이렇게 했더니 VSCode에서 파일을 생성할 수 있게 됐다!

error 2022.12.06