분류 전체보기 (232) 썸네일형 리스트형 [백준 2747 JAVA 자바] 피보나치 수 n번째 피보나치 수를 구하시오! 피보나치수는 중학교때 배운 재밌는 수학중 기초죠?? F_n = F_n-1 + F_n-2 앞선 2개의 수로 다음 수를 구하는 수입니다 n번째 피보나치 수를 출력하기 위해선 몇번의 연산을 반복해야 되는지 for문을 어떻게 작성해야 하는지 생각해봅시다 코드입니다 import java.util.Scanner; public class Main { static int[] arr = new int[46]; public static void main(String args[]){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); System.out.println(fibo(n)); } static int fibo(int n) {.. [C++] 입출력 방식 파이썬, C, C#, JAVA에서는 print문을 이용해 출력했습니다 하지만 C++에서는 특이한 방법을 이용합니다 #include int main(void) { int num = 20; std::cout [백준 2745 JAVA 자바] 진법 변환 코딩 수업을 들으면 선생님, 교수님께서 꼭 내주시는 문제, 과제중 하나가 바로 이 진법 변환입니다 분명 진법 변환을 어떻게 하는지 머리로는 알고 있습니다 처음엔 어려울 수 있으니 천천히 종이와 팬으로 써가면서 연습해봅시다 1. 1~9를 넘어서 A=10, B=11, C= 12 ... 대문자 알파벳을 숫자로 변환합시다 2. 진법에는 거듭제곱이 이용됩니다 3. 알맞게 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.next(); int n = scan.nextInt(); int su.. [백준 2744 JAVA 자바] 대소문자 바꾸기 1. 대문자는 소문자로 2. 소문자로 대문자로 바꿔서 3. 출력합시다 저는 아스키코드를 이용할게요 대문자는 65 ~ 90 소문자는 97 ~122 각 문자마다 32만큼의 차이가 있음을 이용합시다 코드입니다 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); for (int i=0; i=97) { c -= 32; }else { c += 32; } System.out.print(c); } } } 출력할때.. [백준 2743 JAVA 자바] 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아 길이를 출력합시다 String 타입에는 str.length라는 친구가 있습니다 길이를 반환해주는 친구에요 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); System.out.println(str.length()); } } [백준 2742 JAVA 자바] 기찍 N 2740번의 거꾸로 형태입니다 2740번을 풀으셨다면 조금만 생각해보면 2가지 풀이방법을 생각해 낼 수 있습니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan= new Scanner(System.in); int n = scan.nextInt(); for (int i=1; i [백준 2741 JAVA 자바] N 찍기 완전 기초 문제가 나왔습니다 1부터 N까지 한줄에 하나씩 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan= new Scanner(System.in); int n = scan.nextInt(); for (int i=1; i [백준 2740 JAVA 자바] 행렬 곱셈 제가 고등학교 때까지만 해도 행렬은 필수로 배웠는데 지금보니깐 행렬을 안배운다네요?? 행렬 덧샘은 각 성분을 더해줬습니다 항렬 곱셈은 아쉽게도 각 성분을 곱해주는게 아닙니다 한개의 성분을 구하는데 이렇게 많은 연산이 이용됩니다 이걸 코드로 나타내면 for(int k=0; k 이전 1 ··· 18 19 20 21 22 23 24 ··· 29 다음