일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소프트맥스함수
- 백준
- C언어 알고리즘
- 파이썬
- 알고리즘
- 정보보안
- C언어알고리즘
- 신경망파이썬
- 항등함수
- 인공지능
- 머신러닝
- 신경망
- BOJ
- 밑바닥부터시작하는딥러닝
- 8086CPU레지스터
- 스트림암호
- 딥러닝파이썬
- 활성화함수파이썬
- 신경망구현
- C알고리즘
- 달고나bof
- 버퍼오버플로우
- BOF
- 보안
- 파이썬신경망
- FTZlevel10
- 딥러닝
- c언어
- 백준알고리즘
- 신경망 학습
- Today
- Total
목록<Algorithm>_solved/<BOJ>_C (47)
HeeJ's
문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n>=2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. n은 45보다 작거나 같은 자연수이다. 출력 첫째 줄에 n번째 피보나치 수를 출력한다. 동적할당을 n만큼 해줬더니 피보나치 특성 상 n+2개의 배열을 사용해야했기 때문에 HEAP CORRUPT..
문제 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 고등학교 때 C언어를 처음 접했을 때 어려워했던 문제들을 지금 아무렇지 않게 푸는 것을 보니까 많이 발전하긴 했나보다ㅎㅂㅎ♥♥♥ #include int main() { int N; scanf("%d", &N); for (int i = N; i > 0; i--) { for (int j = 0; j < i; j++)printf("*"); printf("\n"); } return 0; }
문제 이 문제를 만든 사람의 생일을 출력하시오. 출력 월/일 형식으로 출력하면 된다. 예를 들어, 7월 4일인 경우에는 7/4, 9월 20일인 경우에는 9/20, 11월 4일인 경우에는 11/4와 같이 출력하면 된다. 사이트 이곳 저곳 여러 문제들을 찾아보다가 봤는데ㅋㅋㅋㅋㅋㅋㅋ 어렵진 않은데 문제가 너무 웃겨서ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 어렵진 않지만 구글링했습니다...^^ #include int main() { printf("10/14"); return 0; }
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. 기본적인 for문 예제지만 동적할당(접한지 얼마 안돼서ㅜㅜ) 예제 연습에 도움이 되는 듯♥♥♥ #include int main() { int A, B, T; scanf("%d", &T); int *arr; arr = (int *)malloc(sizeof(int)*T); for (int i = 0; i < T; i++) { scanf("%d %d"..
문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '

문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. #include int main(void) { int num1, num2; scanf("%d", &num1); scanf("%d", &num2); int num3 = num1 * (num2 % 10); printf("%d\n", num3); int num4 = num1 *..
문제Given an odd integer N, calculate the sum of all the odd integers between 1 and N inclusive.입력First line of the input contains T, the number of test cases. Each test case contains a single integer N. N is between 1 and 100.출력For each test case output the value 1+3+….+N.* odd integer ; 홀수 정수평소 영어에 자신이 없어서 영어로 된 문제에 지레 겁을 먹었다. 근데 천천히 읽어보니까 어려운 문제가 아니어서 금방 풀 수 있었다. ^_^♥♥T에 대한 제한이 없어서 배열에 동적할당을 사용..