1037 호 그 와트 에서 잔돈 찾기 - c 실현
입력 형식:
1 줄 에 입력 하면 각각 P 와 A 를 주 고 형식 은
Galleon.Sickle.Knut
이 며 그 사이 에 1 개의 빈 칸 으로 구 분 됩 니 다.여기 Galleon
는 [0, 107] 구간 내 정수, Sickle
는 [0, 17) 구간 내 정수, Knut
구간 내 정수 다.출력 형식:
한 줄 에 서 는 해리 가 찾 아야 할 잔돈 을 입력 과 같은 형식 으로 출력 한다. 만약 그 가 돈 을 충분히 가지 고 있 지 않다 면 출력 은 마이너스 일 것 이다.
입력 샘플 1:
10.16.27 14.1.28
출력 예시 1:
3.2.1
입력 샘플 2:
14.1.28 10.16.27
출력 예시 2:
-3.2.1
사고: 이런 문제 와 시 계 는 모두 비슷 하고 모두 진법 으로 구성 되 어 있 습 니 다. 통용 되 는 사 고 는 모두 가장 작은 단위 로 바 뀌 었 고 계산 한 후에 다시 바 꾸 는 것 입 니 다.
코드:
//PAT1037V1
#include
int main(){
long int g1,g2,sum1,sum2;
long int s1,s2,k1,k2;
scanf("%ld.%ld.%ld",&g1,&s1,&k1);
scanf("%ld.%ld.%ld",&g2,&s2,&k2);
sum1=g1*17*29+s1*29+k1,sum2=g2*17*29+s2*29+k2;
long int change=sum2-sum1;
if(change<0){
putchar('-');
change=-1*change;
printf("%ld.%ld.%ld",change/(17*29),change/29%17,change%29);
}
else{
printf("%ld.%ld.%ld",change/(17*29),change/29%17,change%29);
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Docker를 사용한 React 및 .NET Core 6.0 샘플 프로젝트 - 1부이 기사에서는 Entity Framework Core Code First 접근 방식을 사용하는 ASP.NET Core 6.0 WEP API의 CRUD(만들기, 읽기, 업데이트 및 삭제) 작업에 대해 설명합니다. 웹 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.