1088 三人行 (20 分)(附详细注释,逻辑分析)
写在前面
- 逻辑题
- 丙的类型分析存在错误
- 输出值分析错误,输出甲的值,不是M的值
- 除去以上2点,题目相对简单,5分钟a题
- 细节问题,最耗时间
- abs绝对值函数
- print 函数类型错误(double型),导致测试点4错误
测试用例
input:
48 3 7
output:
48 Ping Cong Gaiinput:
48 11 6
output:
No Solution
ac代码
- 优化后
#include <iostream>
using namespace std;
void print(double jyb, int tm)
{if(jyb>tm) printf(" Cong");else if(jyb==tm) printf(" Ping");else printf(" Gai");
}
int main()
{double bing = 0.0;int yi=0, m=0, x=0, y=0;scanf("%d%d%d", &m,&x,&y);for(int i=99; i>=10; i--){yi = (i%10)*10+i/10;bing = abs(i-yi)*1.0/x;if(bing*y==yi){cout << i;print(i, m);print(yi, m);print(bing, m);return 0;}}printf("No Solution");return 0;
}
参考文章
- PAT 1088 三人行(20 分)- 乙级
1088 三人行 (20 分)(附详细注释,逻辑分析)相关推荐
- 【测试点分析】1088 三人行 (20分)_29行代码AC
立志用最少的代码做最高效的表达 PAT乙级最优题解-->传送门 子曰:"三人行,必有我师焉.择其善者而从之,其不善者而改之." 本题给定甲.乙.丙三个人的能力值关系为:甲的能 ...
- 1088 三人行 (20分)
子曰:"三人行,必有我师焉.择其善者而从之,其不善者而改之." 本题给定甲.乙.丙三个人的能力值关系为:甲的能力值确定是 2 位正整数:把甲的能力值的 2 个数字调换位置就是乙的能 ...
- PAT乙级1088 三人行 (20分)
子曰:"三人行,必有我师焉.择其善者而从之,其不善者而改之." 本题给定甲.乙.丙三个人的能力值关系为:甲的能力值确定是 2 位正整数:把甲的能力值的 2 个数字调换位置就是乙的能 ...
- PTA乙级 1088 三人行——20分
子曰:"三人行,必有我师焉.择其善者而从之,其不善者而改之." 本题给定甲.乙.丙三个人的能力值关系为:甲的能力值确定是 2 位正整数:把甲的能力值的 2 个数字调换位置就是乙的能 ...
- 1088 三人行 (20 分)——简单分析
子曰:"三人行,必有我师焉.择其善者而从之,其不善者而改之." 本题给定甲.乙.丙三个人的能力值关系为:甲的能力值确定是 2 位正整数:把甲的能力值的 2 个数字调换位置就是乙的能 ...
- 【PAT乙级】1088 三人行 (20 分)
题目地址 #include<bits/stdc++.h> using namespace std; int n,x,y; void print(double x) {if(x>n) ...
- ASCII码表 0-255完整版 附详细注释
信息在计算机上是用二进制表示的,这种表示法让人理解就很困难.因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解.为保证人类和设备,设 ...
- 利用JML开发的一个小例子,附详细注释
利用JML开发的一个小例子,附详细注释.有问题的地方希望大家能帮我提出来,呵呵 /**/ /* * msntest.java * * Created on 2007年4月11日, 下午1:40 ...
- Haar特征原理与icvCreateIntHaarFeatures方法的具体实现附详细注释—— 人脸识别的尝试系列(二)
带着强烈的兴趣,上周开始人脸识别的尝试与学习,并且将具体的操作过程记录了下来 链接如下:http://blog.csdn.net/u011583927/article/details/44627493 ...
最新文章
- VR视觉健康标准在穗发布 专家:VR使用不要超过45分钟
- Python教程:Sys 与 Import 模块
- 数学基础、机器学习经典算法、统计学习方法,这份机器学习在线手册来帮你...
- 搭建K8s集群(kubeadm方式)-部署master节点
- 初学django框架
- python运算优先级
- IDEA中用maven打出的jar包只有一个META-INF文件夹,没有java的源码???
- Win10快捷键大全
- python程序员自我评价_程序员节,用一句话证明你是一个程序员
- 层次时间序列预测指南
- 万卷书计划-2016年开启
- 云服务器搭建青龙面板每日自动拿京豆
- windows7 安装哪个版本的vs_轻钢龙骨vs木龙骨 吊顶安装选哪个好,看完立刻做出了选择...
- (四)基本的SELECT语句
- 监视资本主义:智能陷阱
- Android CPU 双核,双核到底强在哪?四大手机处理器终极横评
- 东南大学21年计算机考研情况
- 浪漫游戏html,著名的激情浪漫
- 基于linux 和qt 的 c ++跨平台云盘项目
- 网站怎样从http转化为https
热门文章
- python掷两个骰子的和_Python创造2个骰子公平地掷骰子并把它们加在一起?
- 澳大利亚Latrobe大学质谱应用
- 网络基础——网络的发展史
- uefi能重置系统吗_uefi怎么修复引导?uefi修复引导详细教程(全自动)
- UML——交互图(顺序图与协作图)
- Zbrush基础操控与快捷键介绍
- 华为手机4月升级鸿蒙操作系统,余承东:华为旗舰手机4月起将陆续升级鸿蒙操作系统...
- C++11之原子操作原理与使用
- springboot+vue精准扶贫志愿者招募管理系统
- 蓝桥试题 算法提高 冒泡法排序 JAVA