코딩/백준 문제 (브론즈)
[백준/24265/C언어] 알고리즘 수업 - 알고리즘의 수행 시간 4 _ 풀이
룻밤
2023. 9. 2. 15:31
https://www.acmicpc.net/problem/24265
24265번: 알고리즘 수업 - 알고리즘의 수행 시간 4
오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시
www.acmicpc.net
풀이
#include <stdio.h>
int main() {
int n;
long long int cnt = 0;
scanf("%d", &n);
for (int i = 1; i <= n-1; i++) {
for (int j = i + 1; j <= n; j++)
cnt++;
}
printf("%lld\n2", cnt);
return 0;
}
MenOfPassion함수는 sum의 계산 횟수가 n-1~1까지의 합이다.
ex) n=7, 리턴값 = 6+5+4+3+2+1
첫째줄은 계산 횟수를 출력
둘째줄은 이중 반복문이니까 O(n^2)은 2가 된다.