본문 바로가기

전체 글13

[Java] 메서드 학습 [Java] 메서드 학습 메서드 다른 다양한 언어들에서는 메서드를 함수라 부르기도 하는데 정확히 구분하면 클래스안에 존재하는 함수는 메서드라고 부릅니다! 하지만 자바는 함수를 무조건 클래서 안에 존재하기 때문에 결국 모든 함수는 메서드가 됩니다! int number (int num1, int num2) { int result = num1+num2; return result; } int는 반환형으로 이후 return 값을 받을때 사용합니다. number는 메서드명으로 메서드를 호출할때 사용합니다. num1과 num2는 매개변수로 메서드 내의 값들을 입력 받을수 있습니다. return은 메서드 내의 결과값을 다시 return 해주는 역할을 해줍니다. public class MyMain { public sta.. 2022. 6. 10.
[Python] 백준 문제풀이 4344번 "평균은 넘겠지" [Python] 백준 문제풀이 4344번 "평균은 넘겠지" 안녕하세요 "현석의 직박구리"의 폴더 생성자 현석이라고 합니다. 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다. n = int(input()) for i in range(n): score = 0 avg = 0 num = lis.. 2022. 6. 4.
[Python] 백준 문제풀이 8958번 "OX퀴즈" [Python] 백준 문제풀이 8958번 "OX퀴즈" 안녕하세요 "현석의 직박구리"의 폴더 생성자 현석이라고 합니다. 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 길이가 0보다 크고 80보다 작은 문자열이 주어진다. 문자열은 O와 X만으로 이루어져 있다. 출력 각 테스트 .. 2022. 6. 4.
[Book] "생각의 쓰임" - 생각노트 [Book] "생각의 쓰임" - 생각노트 안녕하세요 "현석의 직박구리"의 폴더 생성자 현석이라고 합니다. 오늘은 생애 처음으로 교내 독후감 같이 남이 하라고 해서 쓰는 것이 아닌 저 자신이 스스로 책에 대한 글을 써보려고 합니다. 저는 무언가를 읽는 습관이 많이 부족해서 책을 읽는데 집중도 잘하지 못하고 책에 대한 흥미도 없는 그럼 평범한 현대사회인입니다. 그런 의미에서 책 한 권을 다 읽었다 것은 저에게는 큰 의미가 되었습니다. 어디선가 많이 본 책.. 예전에 인스타를 할 때 무심코 이쁜 글귀가 있어서 팔로우를 하고 계속 소식을 접한 인스타 인플루언서의 책이더라고요. 학내 도서관을 이용하면 무료로 빌리고 읽을 수 있었지만 매장에서 몇 장 넘겨보면서 소장하고 싶다는 생각을 가지게 되었고 구매하였습니다. .. 2022. 5. 31.