일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보보안
- BOJ
- 알고리즘
- 신경망 학습
- 소프트맥스함수
- 딥러닝파이썬
- 신경망구현
- BOF
- 신경망파이썬
- 스트림암호
- 활성화함수파이썬
- C알고리즘
- 머신러닝
- 보안
- 파이썬
- C언어알고리즘
- 밑바닥부터시작하는딥러닝
- 8086CPU레지스터
- 달고나bof
- C언어 알고리즘
- FTZlevel10
- 파이썬신경망
- 백준알고리즘
- 인공지능
- c언어
- 백준
- 버퍼오버플로우
- 딥러닝
- 신경망
- 항등함수
- Today
- Total
목록<Algorithm>_solved/<BOJ>_C (47)
HeeJ's
문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다. %를 반환해주기 위해 avg를 강제 형 변환 시켜주었다 #include int main() { int C = 0, N = 0; scanf("%d", &C); for (int i = 0; i < C; i++) { scanf("%d", &N..
문제 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 배열을 이용한 풀이 이에 대해 더 열심히 공ㅇ부해봐야겠다! #include int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; const char *date[7] = { "..
문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 맞추기"이다. 이 방법은 단순하다. 원래 맞춰져있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 맞춰논 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면, 이를 언제로 고쳐..
문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. #include int main() { int n; scanf("%d", &n); for (int i = 1; i 0; j--)printf(" "); for (int k=2*i-1; k > 0; k--)printf("*"); printf("\n"); } for (int i = n-1; i > 0; i--) { for (int j = n-i; j > 0; j--)printf(" "); for (int k = 2*i-1; k > 0; k--)printf("*"); printf("\n"); } return 0; }
문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. #include int main() { int n; scanf("%d", &n); for (int i = 1; i 0; j--)printf(" "); for (int k=2*n-i*2+1; k > 0; k--)printf("*"); printf("\n"); } for (int i = n-1; i > 0; i--) { for (int j = i-1; j > 0; j--)printf(" "); for (int k = 2 * n - 2 * i+1; k > 0; k--)printf("*"); printf("\n"); } return 0; }
문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. \n을 2*n-1번 반복해주지 않고 n번과 n-1번으로 나누어서 반복문을 사용해줬습니다. #include int main() { int n; scanf("%d", &n); for (int i = 1; i 0; j--) printf("*"); for (int k = 2 * n - 2 * i; k > 0;k--) printf(" "); for (int l = i; l > 0; l--)printf("*"); printf("\n"); } for (int i = n-1; i > 0; i--) { for (int j = i; j > 0; j..
문제 대한고등학교에 재학 중인 민국이와 만세는 4과목(정보, 수학, 과학, 영어)에 대한 시험을 봤습니다. 민국이와 만세가 본 4과목의 점수를 입력하면, 민국이의 총점 S와 만세의 총점 T 중에서 큰 점수를 출력하는 프로그램을 작성하세요. 다만, 서로 동점일 때는 민국이의 총점 S를 출력하세요. 입력 입력은 2줄로 이루어져 있습니다. 1번째 줄에는 순서대로 민국이의 정보, 수학, 과학, 영어 점수(정수형)를 입력하는데, 이때 공백을 끊어서 구분합니다. 2번째 줄에는 마찬가지로 순서대로 만세의 정보, 수학, 과학, 영어 점수(정수형)를 입력하고 위와 같이 공백을 끊어서 구분합니다. 출력 출력은 문제에서 제시했던 방법대로 구하면 됩니다. #include int main() { int score1[5] = {..
문제 당신은 N개의 테스트케이스들에게 반드시 인사를 해야 이 문제를 풀 수 있다. N개의 줄에 걸쳐 "Hello World, Judge i!" 를 출력하는 프로그램을 만들라. 여기서 i는 줄의 번호이다. 입력 N이 주어진다. (1 ≤ N ≤ 200) 출력 한 줄에 하나의 Hello World, Judge i! 를 출력한다. #include int main() { int N; scanf("%d", &N); for (int i = 1; i