일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 신경망 학습
- 8086CPU레지스터
- BOF
- 버퍼오버플로우
- 알고리즘
- 인공지능
- 파이썬신경망
- 딥러닝파이썬
- 활성화함수파이썬
- C알고리즘
- 스트림암호
- 신경망파이썬
- 보안
- 파이썬
- c언어
- 백준
- 달고나bof
- C언어 알고리즘
- BOJ
- C언어알고리즘
- 딥러닝
- 밑바닥부터시작하는딥러닝
- FTZlevel10
- 신경망구현
- 신경망
- 소프트맥스함수
- 항등함수
- 정보보안
- 머신러닝
- 백준알고리즘
- Today
- Total
목록c언어 (15)
HeeJ's
문제 10보다 작거나 같은 자연수 N개를 주면 합을 구하는 프로그램을 작성하시오. 입력 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 첫 줄에 자연수의 개수 N(1 ≤ N ≤ 100)이 주어지고, 그 다음 줄에는 N개의 자연수가 주어진다. 각각의 자연수 사이에는 하나씩의 공백이 있다. 출력 각 테스트 케이스에 대해서 주어진 자연수의 합을 한 줄에 하나씩 출력한다. 그냥 문제 읽고 너무 설렁설렁 진행한 문제여서... 뭔가 더 간단하게 코드를 짤 수 있는 방법에 대해 생각해 봐야겠다. #include int main() { int T, N, n[100] = { 0 }, sum[10] = { 0 },a=0; scanf("%d", &T); for (int i =..
문제 피보나치 수는 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보다 작은 경우에는 '
문제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에 대한 제한이 없어서 배열에 동적할당을 사용..