两个空间向量相乘两位数相乘结果是1705,这两个空间向量相乘两...

2168人阅读
看下面的算式:
□□ x □□ = □□ x □□□
它表示:两个两位数相乘等于一个两位数乘以一个三位数。
如果没有限定条件,这样的例子很多。
但目前的限定是:这9个方块,表示1~9的9个数字,不包含0。
该算式中1至9的每个数字出现且只出现一次!
46 x 79 = 23 x 158
54 x 69 = 27 x 138
54 x 93 = 27 x 186
请编程,输出所有可能的情况!
左边的两个乘数交换算同一方案,不要重复输出!
不同方案的输出顺序不重要
import java.util.L
import java.util.ArrayL
public class Demo01 {
static List&String& lis = new ArrayList&String&(); // 结果1(有重复的结果)
static List&String& lis2 = new ArrayList&String&(); // 结果2(去重复后的结果)
// 初始化数组为1~9
public static void init(int[] n) {
for(int i=0;i&9;i++){
n[i] = i+1; // 初始化数组为1~9
// 是否重复
public static boolean isDup(String s1,String s2){
String a1 = s1.substring(0,2);
String a2 = s1.substring(2,4);
String b1 = s2.substring(0,2);
String b2 = s2.substring(2,4);
if(a1.equals(b2)&&a2.equals(b1)){
// 去除lis重复元素
public static void removeDuplicate(){
lis2.add(lis.get(0));
for(int i=1;i&lis.size();i++){
boolean flag = // 标记是否重复
for(int j=0;j&lis2.size();j++){
flag = isDup(lis.get(i),lis2.get(j)); // 判断是否重复
if(flag) // 如果元素重复,直接跳出这层循环,测试下个数据
if(!flag){
lis2.add(lis.get(i)); // 不重复,则添加
public static void print(){
for(String s:lis2){
String a = s.substring(0,2);
String b = s.substring(2,4);
String c = s.substring(4,6);
String d = s.substring(6);
System.out.println(a+& x &+b+& = &+c+& x &+d);
// 检测结果,符合条件的输出
public static void check(int[] n){
StringBuffer sb = new StringBuffer();
for(int x:n){ // 数字数组转为字符串
sb.append(x);
int a = Integer.parseInt(sb.substring(0,2).toString());
int b = Integer.parseInt(sb.substring(2,4).toString());
int c = Integer.parseInt(sb.substring(4,6).toString());
int d = Integer.parseInt(sb.substring(6).toString());
if(a*b==c*d){
lis.add(sb.toString()); // 添加结果
// 全排列进行测试
public static void allSort(int[] n,int start,int end){
if(start&=end){
check(n); // 检测结果,符合条件的输出
for(int i=i&=i++){
int t = n[start]; // 交换元素
n[start] = n[i];
// 递归全排列
allSort(n,start+1,end);
t = n[start];
// 还原元素
n[start] = n[i];
public static void fun(){
int[] n = new int[9];
init(n); // 初始化数组为1~9
allSort(n,0,n.length-1); // 全排列测试
removeDuplicate(); // 去除重复元素
public static void main(String[] args){
print(); // 输出结果
}运行结果:46 x 79 = 23 x 158
54 x 69 = 27 x 138
54 x 93 = 27 x 186
58 x 67 = 29 x 134
58 x 69 = 23 x 174
58 x 73 = 29 x 146
58 x 96 = 32 x 174
63 x 74 = 18 x 259
64 x 79 = 32 x 158
73 x 96 = 12 x 584
76 x 98 = 14 x 532
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:278722次
积分:5844
积分:5844
排名:第1318名
原创:285篇
转载:55篇
评论:145条
(10)(10)(3)(29)(7)(6)(5)(1)(3)(2)(13)(11)(1)(13)(16)(84)(19)(16)(4)(1)(20)(75)用2,4,6,8这四个数字分别组成两个两位数,要是这两个数相乘的乘机最大,这两个数分别是多少?
用2,4,6,8这四个数字分别组成两个两位数,要是这两个数相乘的乘机最大,这两个数分别是多少?
我想要过程
最好详细点
小学生能看懂的
82*64=5248
两个两位数乘积最大,那这两个两位数的十位数越大,乘积肯定就越大!这里就2、4、6、8当然只有取6、8,然后一算就知道了
的感言:好像也只能这样理解了!
其他回答 (4)
因为8>6>4>2,所以最大的两位数是86,剩下2,4,24大还是42大,42吧,于是用86X42。
64吧。至少十位应该是最大的。就一定是八和六。个位上,如果是六十二和八十二,还有一个二。两个八十二大于两个六十二,要想加上两个八十二,就在六十二上加二,所以是六十四和八十二了
这个题应该很简单,如果两数乘积最大,则应该是六十几和八十几,如果是62*84=5208,如果是64*82=5248,所以,应该是64和82
82*64=5248先考虑十位的8和6要选,然后是个位,因为4*80=320大于2*80=160即个位乘十位大,所以是这个组合,你可以用分部惩罚进行验算
&
等待您来回答
学习帮助领域专家
当前分类官方群专业解答学科习题,随时随地的答疑辅导这道题怎么做:两个两位数相乘,积最_百度知道
这道题怎么做:两个两位数相乘,积最
两个两位数相乘,积最小是(&&& )。
来自学大教育
肖晗&&教师
董峰&&教师
刘标&&中级教师
赵利娟&&教师
周大森&&中级教师两数想加时,得到的是两个数字相同的两位数;两数相乘时得到数的是三数相同.请写出所有满足上述条件的两个数
两数想加时,得到的是两个数字相同的两位数;两数相乘时得到数的是三数相同.请写出所有满足上述条件的两个数 10
这个问题你从哪找的,好像不存在!
其他回答 (2)
10加1等于11。111乘以1还等于111
等待您来回答
彩票领域专家日期:重点:进一步掌握除法的简便算法。
教学难点:能具体问题具体分析、灵活地进行计算
教学过程:
上节课我们复习、整理了除数是两位数的除法,这节课我
们继续来复习除数是两位数的除法。
1、回忆除数是两位数的除法是怎么进行简便计算的?
进行简便算法时要注意什么?
2、全班交流:个别汇报
当一个两位数可以分解为两个一位数相乘时,可以把两位数除法改为除数是一位数的连除式题。
要注意:不是所以的题目都可以这样的,有些题目这样并不能很简便,做时要灵活运用。...当一个两位数可以分解为两个一位数相乘时的相关内容日期:林肯:成功背后的两位母亲 无论我现在怎么样,还是希望以后会怎么样,都应当归功于我天使一般的母亲。我记得母亲的那些祷告,它们一直伴随着我,而且已经陪伴了我一生。 DD亚伯拉罕?林肯 林肯是美国历史上一位伟大的总统,深受人们的爱戴。从平民到总统,林肯经历了常人不日期:王雪涛花鸟手稿-有分解(上) 点击这里打包下载& 日期:王雪涛花鸟手稿-有分解(下) 点击这里打包下载& 日期:[数学儿歌] 多位数读法歌 读数要从高位起,哪位是几就读几; 每级末尾如有零,不必读出记心里; 其他数位连续零,只读一个记仔细, 万级末尾加读“万”,亿级末尾加读“亿”, 读数规则永牢记。日期:[数学儿歌] 多位数写法歌 写数要从高位起,哪位是几就写几。 哪一位上无单位,用“0”顶位要牢记。 日期:[数学儿歌] 多位数大小比较歌 位数不同比大小,位数多的大,位数少的??位数相同比大小,高位比起就知道。 日期:[数学儿歌] 多位数改写歌 万位后面“0”去掉,加上“万”字改完了; 亿位后面“0”去掉,加个“亿”字就改好。
&最新内容- - - - - - - - - - - - &&热点推荐
精品专题-  -  - -  -  - -  -  - -  -  - -  -  - -  -  - -  -  - -  -  - -  -  -
英语学习- -  -  - -  -  - -  -  - - -  -  - -  -  - -  -  - - -  -  -
数学学习-  - - -
 - - - - - - - -

我要回帖

更多关于 两个空间向量相乘 的文章

 

随机推荐