문제28702번: FizzBuzz 풀이if문을 이용해 3의 배수, 5의 배수 경우에 따라 다르게 출력되도록 하였다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] input = new String[3]; int answer = 0; for (i..
문제30802번: 웰컴 키트 풀이 티셔츠와 연필 독립적인 문제라 생각하고 하나씩 접근하여 풀었다.티셔츠는 남아도 되므로, 나누어서 떨어지면 그 묶음만큼, 나눠서 남으면 몫 + 1 을 더하여 티셔츠 묶음을 구했다.연필은 남으면 안 되므로, 몫 + 나머지를 계산해 묶음 + 자루를 계산하였다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br ..
문제14626번: ISBN 풀이 구현하는 데는 많이 어렵지 않았고, 문제를 이해하는 데에 힘을 많이 썼다. 그리고 답이 0이 될 수도 있는데, answer의 초기값을 1로 설정하는 실수를 저질렀다 하핫 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String input = br..
Clova에서 제공하는 영수증 분석 api를 사용하여 영수증에 대한 정보를 뽑아내보려고 한다. 아래에 나와있는 NAVER CLOUD PLATFORM 페이지에 접속하면 해당 기능에 대해 자세하게 살펴볼 수 있다.그 중에서 영수증을 사용하려고 하면 어떤 종류를 신청해야 하는지를 포스팅해보려고 한다. https://www.ncloud.com/product/aiService/ocr#overview NAVER CLOUD PLATFORMcloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certificationwww.ncloud.com 1. Clova OCR이란?CLOVA OCR(..
문제 테스트 중 사이즈가 0인 파일을 저장해보려고 했는데 저장이 제대로 되지 않았다 private Content createContent(MultipartFile file, String description) throws Exception { if (file != null && !file.isEmpty()) { // 저장 } return null;} 이런 식으로 file이 null이 아닐 때 + 비어있지 않다면~ 을 기준으로 파일을 저장했었다. 파일 사이즈가 0이면 isEmpty와 동일하게 판단되어 비어 있는 것으로 처리되었고, 그 결과 저장이 되지 않았다. 해결private Content createContent(MultipartFile file, String description) thro..
남궁성 저자의 강의를 보고 ch7을 정리해보았다! https://youtu.be/Qm08p4Vk2sw?si=Rz3KdfmQ1wLPFjaq private 같은 클래스 내에서만 접근이 가능하다 (default) 같은 패키지 내에서만 접근이 가능하다 protected 같은 패키지 내에서, 그리고 다른 패키지의 자손 클래스에서 접근이 가능하다 public 접근 제한이 전혀 없다. MyParent 클래스를 default를 만들었고, MyParent와 다른 패키지에서 MyChildMyParent가 접근제어자가 (default)이기 때문에 다른 패키지에서 사용을 하려고 하면 에러가 난다.이걸 해결하기 위해서는 public class MyParent {} 라고 써줘야 한다. 여기서 에..