File tree Expand file tree Collapse file tree
code_place/[5000] 테크위크A-삼각수 판정하기 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # [ 5000] 테크위크A-삼각수 판정하기
2+ ### 채점 결과
3+ Accepted
4+ ### 제출 일자
5+ 2026년 05월 20일 09:49:37
6+ ### 성능 요약[ 추후 구현 예정]
7+ - 메모리: N/A KB
8+ - 시간: N/A ms
9+ ---
10+ ### 문제 링크
11+ https://code.pusan.ac.kr/problem/5000
12+ ### 난이도
13+ 쉬움
14+ ### 문제 설명
15+ # 삼각수 판정하기삼각수란 다음과 같은 재귀식으로 주어진 수열의 항이다.a1=1a1=1a1=1, an=a(n−1)+na_n = a_ (n-1)+nan=a(n−1)+n정수가 주어질 때 삼각수인 지 판정해보자.
16+ ### 입력
17+ 정수 nnn이 주어진다.(1≤n≤100)(1 \leq n \leq 100)(1≤n≤100)
18+ ### 출력
19+ nnn이 삼각수이면 111, 아니면 000을 출력한다
20+ ### 예제 입력/출력
21+ ** 예제 입력 1**
22+ ```
23+ 1
24+ ```
25+ ** 예제 출력 1**
26+ ```
27+ 1
28+ ```
29+ ** 예제 입력 2**
30+ ```
31+ 5
32+ ```
33+ ** 예제 출력 2**
34+ ```
35+ 0
36+ ```
37+ ### 제약 사항
38+ - 시간 제한 1000ms
39+ - 메모리 제한 513mb
Original file line number Diff line number Diff line change 1+ #include <stdio.h>
2+ int main (){
3+ int n ,i ;scanf ("%d" ,& n );
4+ for (i = 1 ;i * (i + 1 )/2 < n ;i ++ );
5+ if (i * i + i == 2 * n )printf ("1" );
6+ else printf ("0" );
7+ }
8+
You can’t perform that action at this time.
0 commit comments