세 개의 톱니바퀴 문제: 세 개의 톱니바퀴 가 맞물려 있다
그림 에서 보 듯 이 톱니바퀴 상자 에서 세 개의 톱니바퀴 가 서로 연결 되 어 어느 순간 두 쌍 의 이 가 만 나 몇 바퀴 씩 돌 았 는 지 물 어 본 후에 이 두 쌍 의 이 가 동시에 재회 한다.
입력
입력 데 이 터 는 여러 그룹 이 있 고 각 그룹의 데이터 한 줄, 각 행위 의 3 개 수 a, b, c 는 각각 세 개의 기어 의 이 빨 수 (모두 정수) 를 대표 합 니 다.수 와 수 사 이 를 빈 칸 으로 나누다.a, b, c 중 하나 가 0 일 때 입력 이 끝 납 니 다.
출력
각 조 의 데 이 터 를 출력 할 때, 각 기어 가 돌아 가 는 원 수 는 빈 칸 으로 분리 합 니 다.
샘플 입력
1 1 1 2 2 2 0 0 0
샘플 출력
1 1 1 1 1 1
1:
#include
#include
#include
#include
#include
#include
using namespace std;
int max_public_num(int s1,int s2)
{
if(s1
#include
#include
using namespace std;
int main()
{
int a[3],b[3];
// int x,y,z;
int k,s,i;
while(cin>>a[0]>>a[1]>>a[2])
{
b[0]=a[0];b[1]=a[1];b[2]=a[2];
if(a[0]==0 || a[1]==0 || a[2]==0)
{break;}
sort(a,a+3);
s=a[0]*a[1]*a[2];
k=a[2];
for(i=k;i
, , , , , , ,
, , , , , , for , , 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.