题目描述

将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数,若无解,输出“No!!!”。

//感谢黄小U饮品完善题意

输入输出格式

输入格式:

三个数,A B C。

输出格式:

若干行,每行3个数字。按照每行第一个数字升序排列。

输入输出样例

输入样例#1:

1 2 3
输出样例#1:

192 384 576
219 438 657
273 546 819
327 654 981 乍一看这题目,升不升级,意义不大啊,所以你的错误解题思想就开始蔓延了。
开始看的这题后的我开始枚举第一个数,又根据比例找出了其他两个数,高高
兴兴的提交了。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
bool ans;
int a,b,c;
int main()
{
cin>>a>>b>>c;
for(a=;a<=;a++)
{
int x=a*b;
int y=a*c;
if((a/)*(a/%)*(a%)*(x/)*(x/%)*(x%)*(y/)*(y/%)*(y%)==********){
printf("%d %d %d\n",a,x,y);
ans=true;
}
}
if(!ans)printf("No!!!");
return ;
}

WA代码

WOC?这是咋滴啦,为啥只有60分。
(1)怕不是比例比较大?有超过一千的数?加个特判吧。---好了(依旧60分)。
(2)嗯哼?不可能啊?哦!自己zz了,我枚举的是第一个数啊,而却用比例乘,那乘出来是个啥?再次提交(80分)
(3)咦?这个“No”是咋回事?不成立的,我为啥有输出,一定是控制条件不太够吧,这还能往哪加呢?if咯。
  哦,对了,好像这几个数分别为1,2,3...9还要相加得45吧,加上试试。好吧(100分)。 个人感觉这题很神奇。
代码在此:
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
bool ans;
int a,b,c;
int main()
{
cin>>a>>b>>c;
for(int i=;i<=;i++)
{
int x=i*b;
int y=i*c;
int z=a*i;
if(z>=||y>=||x>=)break;
if((z/)*(z/%)*(z%)*(x/)*(x/%)*(x%)*(y/)*(y/%)*(y%)==********
  &&(z/)+(z/%)+(z%)+(x/)+(x/%)+(x%)+(y/)+(y/%)+(y%)==){
printf("%d %d %d\n",z,x,y);
ans=true;
}
}
if(ans==)printf("No!!!");
return ;
}


 

最新文章

  1. C语言学习012:将代码文件分成多个文件
  2. Integer Inquiry
  3. HappyNum
  4. 前端SPA框架一些看法
  5. Eclipse 调试maven test
  6. KnockoutJS(3)-绑定语法
  7. 【转】针对iOS VS. Android开发游戏的优劣&mdash;&mdash;2013-08-25 17
  8. Python类的基础入门知识
  9. HTML5吧
  10. js前台获取list的demo
  11. php发送get、post请求获取内容的几种方法
  12. vc release模式设置断点调试
  13. day5(字符编码、数据类型、列表基本操作)
  14. WmS详解(二)之如何理解Window和窗口的关系?基于Android7.0源码
  15. 作为比湖南还火的python网红,零基础要如何系统的开始学习呢?
  16. Python 的 setitem、getitem、delitem 特殊方法使用
  17. python 中的列表List
  18. SQLServer 2008R2 清理日志文件
  19. 洛谷 P1474 货币系统 Money Systems(经典)【完全背包】+【恰好装满的最大方案数量】
  20. 关于PRD、MRD、BRD文档

热门文章

  1. python slice 切片
  2. ASP.NET Core中间件计算Http请求时间
  3. elasticsearch 查询 query
  4. 一起学Android之Activity
  5. UML 图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
  6. Discovering Gold LightOJ - 1030 || 概率与期望求法区别
  7. 为什么站点使用https加密之后还能看到相关数据
  8. Reference for shell scripting
  9. forward和sendRedirect的区别
  10. RHEL7.2安装及配置实验环境