코딩/백준 문제 (브론즈)
[백준/24267/C언어] 알고리즘 수업 - 알고리즘의 수행 시간 6 _ 풀이
룻밤
2023. 9. 2. 17:17
https://www.acmicpc.net/problem/24267
24267번: 알고리즘 수업 - 알고리즘의 수행 시간 6
오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시
www.acmicpc.net
풀이
#include <stdio.h>
int main() {
long long int n;
scanf("%lld", &n);
printf("%lld\n3", ((n - 2) * (n - 1) * n) / 6);
}
O(n^3)이기 때문에 삼중 반복문으로 풀면 시간제한 1초내에 못풀게 된다.
그렇기에 수식으로 풀어야 하는데 시그마 합 공식에 대한 이해가 필요하다.