Skip to content

Commit 421160b

Browse files
committed
2026년 05월 20일 09:49:37
1 parent 4a41267 commit 421160b

2 files changed

Lines changed: 47 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
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
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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+

0 commit comments

Comments
 (0)