#include <stdio.h>
int main()
{
static const char *arr[] = {"", "A", "B", "C"};
for(int i = 1; i <= 100; puts(arr[!++i]))
{
printf(arr[!(i % 3) + !(i % 5) * 2]) || printf("%d", i);
}
return 0;
}
3의 배수 자리엔 A 5의 배수 자리엔 B 15의 배수 자리엔 C가 출력
밍고스사랑해(mingosudaisuki)
2016-05-16 01:20
추천 0
댓글 5
다른 게시글
-
프로그래밍 공부를 3일정도 쉬었다. [1]졸자(fkdlcb77) | 16.05.16추천 0
-
알고리즘 오늘은 이거푼다 [1]아긔발(asceta) | 16.05.16추천 0
-
윈도우 단축아이콘의 위험성익명(110.9) | 16.05.16추천 0
-
글고보니 기억나는 친구으 외국계 회사 입사 코딩문제 [1]익명(182.227) | 16.05.16추천 0
-
아두이노 쟛같다.. [2]아긔발(asceta) | 16.05.16추천 0
-
나 it좆소취직가능?? [1]ㅋㅋ(115.137) | 16.05.16추천 0
-
코딩이 즐거웠을때 [1]익명(203.229) | 16.05.16추천 0
-
코딩이 즐겁지 않나요...? [2]익명(210.113) | 16.05.16추천 1
-
학회 사이트 터졌다익명(163.180) | 16.05.16추천 0
-
c++ swap 함수인데 여기에 & 쓰는거라 안쓰는거 차이가 뭐임?? [14]ㅁㄴㅇ(168.131) | 16.05.16추천 0
피즈버즈?
黑天// 자바든 C 든 Python 이든 뭐든 별로 달라질게 없는 문제임
짝짝
ㄴ배열 인덱스를 이진수로 처리함
Python이면 print(chr(10).join((("C", "B"), ("A", str(i)))[i % 5 > 0][i % 3 > 0] for i in range(1, 101)))