반응형
- 문제 설명 : 같은 날 동시에 사이트에 가입한 3명이 각자의 주기로, 규칙적으로 사이트를 방문하는데 3명이 모두 함께 사이트에 방문하는 날을 계산하는 프로그램을 만들어 보자.
- 입력 : 같은 날 동시에 가입한 인원 3명이 규칙적으로 방문하는, 방문 주기가 공백을 두고 입력된다. (단, 입력값은 100이하의 자연수이다.)
- 출력 : 3명이 다시 모두 함께 방문해 문제를 풀어보는 날(동시 가입/등업 후 며칠 후?)을 출력한다.
- 입력 예시
3 7 9 - 출력 예시
63 - 내 소스
#include <stdio.h> int main() { int a, b, c, day = 1; scanf("%d %d %d", &a, &b, &c); for(day; ; day++) { if(day % a == 0 && day % b == 0 && day % c == 0) break; } printf("%d\n", day); return 0; }
- 모범 소스
#include <stdio.h> int main() { int a, b, c, day=1; scanf("%d %d %d",&a,&b,&c); while(day%a!=0 || day%b!=0 || day%c!=0) { day++; } printf("%d\n", day); return 0; }
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp] 코드업 1094 [기초-1차원배열] 이상한 출석 번호 부르기2 - C 언어 (0) | 2021.06.28 |
---|---|
[CodeUp] 코드업 1093 [기초-1차원배열] 이상한 출석 번호 부르기1 - C 언어 (0) | 2021.06.15 |
[CodeUp] 코드업 1091 [기초-종합] 수 나열하기3 - C 언어 (0) | 2021.06.08 |
[CodeUp] 코드업 1090 [기초-종합] 수 나열하기2 - C 언어 (0) | 2021.06.08 |
[CodeUp] 코드업 1089 [기초-종합] 수 나열하기 1 - C 언어 (0) | 2021.06.06 |