P1618 三连击(升级版)| JAVA题解
文章目录
- 题目
- 解题说明
- 代码
题目
解题说明
这道题最要注意的点是找到这三个三位数的关系,我们设X,Y,Z是我们要找的三个数,通过数的比例关系(A,B,C)可知,
得出结论:A=Z/CA Y=Z/CB Z=Z
因此我们只要计算出Z的值便可得到X和Y的值,然后判断他们之中的数字是否相同。
代码
代码如下(示例):
import java.util.Scanner;public class P1618 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int x=sc.nextInt(),y=sc.nextInt(),z=sc.nextInt();boolean flag=true;for (int i = 123; i <=987 ; i++) {if(i%z==0){String a=i+"";String b=(i/z)*x+"";String c=(i/z)*y+"";if(pd(a,b,c)){flag=false;System.out.println(b+" "+c+" "+a);}}}if(flag){System.out.println("No!!!");}}private static boolean pd(String a1, String b1, String c1) {String s=a1+b1+c1;for(char i='1';i<='9';i++){if(s.contains(String.valueOf(i))==false){return false;}}return true;}
}
P1618 三连击(升级版)| JAVA题解相关推荐
- P1618 三连击(升级版)-- python3实现
三连击(升级版) - 洛谷 """P1618 三连击(升级版)-- python3实现"""ok=1#p=[0]*10x,y,z=map( ...
- Python3程序设计题解: 三连击(升级版)
Python3程序设计题解: 三连击(升级版) 题目描述 将 1, 2,-,9 共 9 个数分成三组,分别组成三个三位数,且使这三个三位数的比例是 A:B:C,试求出所有满足条件的三个三位数,若无解, ...
- P1618 三连击(升级版)C语言
P1618 三连击(升级版) 1.思路 这道题写得吐血了,20分,超时都经历了(受伤了).其实挺简单的.只要能用if就别用for. 用数组来统计每个数字就行了 2.源码 #include<std ...
- P1618 三连击(升级版)
题目描述 将1,2,-,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数,若无解,输出"No!!!". //感谢黄小U饮品 ...
- java变量中不属于复合类型的数据类型是_2006新版JAVA题解(JAVA简单数据类型)...
2006新版JAVA题解(JAVA简单数据类型) 2007年1月22日来源:233网校网校课程 在线题库评论 分享到 1.下列哪一个是合法的标识符: A.12class; B.+viod; C.-5; ...
- 2020第五届上海第二工业大学新生程序设计竞赛(Java题解)
2020第五届上海第二工业大学新生程序设计竞赛(Java题解) 作为C/C++版本的补充题解,仅供参考 需要解析的可以看这篇: 2020第五届上海第二工业大学新生程序设计竞赛 用Java语言参加竞赛时 ...
- 笔试编程题 拼凑正方形 Java题解 牛牛有4根木棍,长度分别为a,b,c,d。羊羊家提供改变木棍长度的服务,如果牛牛支付一个硬币就可以让一根木棍的长度加一或者减一。牛牛需要用这四根木棍拼凑一个正方
题目描述 牛牛有4根木棍,长度分别为a,b,c,d.羊羊家提供改变木棍长度的服务,如果牛牛支付一个硬币就可以让一根木棍的长度加一或者减一.牛牛需要用这四根木棍拼凑一个正方形出来,牛牛最少需要支付多少硬 ...
- p3371 单源最短路径(弱化版)-java题解-最短路
弱化版传送门: P3371 [模板]单源最短路径(弱化版) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目背景 本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通 ...
- 洛谷试炼场 P1553 数字反转(升级版)题解
洛谷试炼场 P1553 数字反转(升级版)题解 [c] 题目描述 给定一个数,请将该数各个位上数字反转得到一个新数. 这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数. ...
- 小浩算法-java题解(二分篇)
小浩算法-java题解-二分篇 二分篇 第875题:阿珂喜欢吃香蕉 第69题:x的平方根 第278题:第一个错误的版本 第153题:旋转排序数组最小值Ⅰ 第154题:旋转排序数组最小值Ⅱ 第475题: ...
最新文章
- mongodb数据文件结构——record是内嵌BSON的双向链表,多个record或索引组成extent...
- 9patch的用法,简单两句就会用了。
- Java数据结构和算法(二):数组
- python字典popitem_Python 字典(Dictionary) | 菜鸟教程
- css之背景图固定大小不变、不重复、充满整个页面
- 漫画:什么是 “模因” ?
- 点到点链路上的 OSPF
- Python爬虫之(四)urllib库的高级用法
- jquery实现百度类似搜索提示功能(AJAX应用)
- MVC5为WebAPI添加命名空间的支持
- foobar2000的使用
- 24X24 黑体简体中文点阵字库
- python 幂次方_python次方运算
- 怀旧服ouf头像插件_魔兽世界7.0前夕ShadowedUF简洁头像插件
- TIBCO中间件 介绍与部署
- 零知识证明 SNARKs C++库:libsnark教程
- php根据淘宝短链接获取商品ID
- F. Asya And Kittens
- SQL SERVER根据符号将一列拆分多行
- 各大IT公司2012校园招聘笔试面试整理