码迷,mamicode.com
首页 > 其他好文 > 详细

PTA——支票面额

时间:2019-04-18 10:57:53      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:nbsp   lse   pre   stdio.h   变量   std   include   printf   class   

PTA

7-38 支票面额

 1 #include<stdio.h>
 2 
 3 int main() {
 4     int n,f,y;
 5     int flag = 0;
 6     scanf("%d",&n);
 7     for(y=0; flag==0 && y<=50; y++) {
 8         for(f=0; f<=100; f++) {
 9             if(199*y-98*f+n==0) {
10                 flag = 1;
11                 break;
12             }
13         }
14     }
15     if(y==51 && f==101) printf("No Solution");
16     else printf("%d.%d",y-1,f);
17 }

穷举法,注意两点:

1、y、f有隐含的判断条件

2、跳出双重循环,需多设置一个变量

 

PTA——支票面额

标签:nbsp   lse   pre   stdio.h   变量   std   include   printf   class   

原文地址:https://www.cnblogs.com/cxc1357/p/10728133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!