首页 > 编程知识 正文

教师资格证百度网盘(行测乘法估算方法)

时间:2023-05-04 09:25:12 阅读:73356 作者:1377

今晚同学在做百度的在线笔试。 我帮助了其中一个比较简单的主题,但合格率只有50%。 这让我很困惑。 具体如下。

1、主题

乘法表time limit :3000/1000 ms (Java/others ) memorylimit336065536/65536k ) Java/others ) Problem Description:度熊和祖父乘法例如,2 3乘法表中1 2 32 4 6祖父非常聪明。 对于n*m的乘法表,度熊给定几k,祖父就可以按照度熊乘法表的要素不减少的顺序排列后,马上告诉你第k个要素是什么。 可以重复这个游戏吗? 输入数据是n、m、k(1n、m5*105、1knm这3个整数。 输出n*m乘法表按照不减少的顺序排列的第k个个数。 样品输入2 3 4样品输出3 2,我的实现

package com.liu.opq; import java.util.Arrays; import java.util.Scanner; public class main2{ publicstaticvoidmain (字符串[ ] args ) scannerscanner=newscanner ) system.in; while(Scanner.Hasnext () ) { int n=scanner.nextInt; int m=scanner.nextInt (; int k=scanner.nextInt (; scanner.nextLine (; system.out.println(tellk(n,m,k ); } scanner.close (; }publicstaticinttellk(intn,int m,int k ) { int[] input=new int[m*n 1]; 索引=1; for(intI=1; i=n; I ) for(intj=1; j=m; j({input[index]=I*j; }Arrays.sort(input ); 返回输入[ k ]; ) 3、结语

这是个简单的主题,但我不知道通过率为什么变成了50%。 可能是哪里没有全面考虑,期待大神的指导。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。