1. 程式人生 > >PTA基礎程式設計題目集7-19 支票面額(15 分)

PTA基礎程式設計題目集7-19 支票面額(15 分)

一個採購員去銀行兌換一張yf分的支票,結果出納員錯給了fy分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y2f分,問該支票面額是多少?

輸入格式:

輸入在一行中給出小於100的正整數n

輸出格式:

在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出No Solution

輸入樣例1:

23

輸出樣例1:

25.51

輸入樣例2:

22

輸出樣例2:

No Solution
#include<stdio.h>
int main (){
	
	int y,f;
	int n;
	int flag=0;

	
	scanf("%d",&n);
	for(y=0;y<100;y++){                 //雙向迴圈尋找符合條件的值
		for(f=0;f<100;f++){
			if(199*y-98*f+n==0){
			
				flag=1;
			    printf("%d.%d",y,f);
				
			}
		}
	}
	if(flag){
	}else{
		printf("No Solution");
	}
	
	
	return 0;
	
}