Vmware 9.21笔试题解

第1题Java题解

import java.util.Scanner; //AC public class Main_1 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        double n=sc.nextDouble();
        int m=sc.nextInt();
        double r=sc.nextDouble();
        double x=0;
        double y=0;
        double count=0;
        while (m-->0){
            count+=r;
            double left=count%n;
            int round= (int) (count/n)%4;
            switch (round){
                case 0:x=left;y=0;break;
                case 1:x=n;y=left;break;
                case 2:x=n-left;y=n;break;
                case 3:x=0;y=n-left;break;
            }
            System.out.println(String.format("%.2f",x)+" "+String.format("%.2f",y));
        }

    }
}

第2题Java题解

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

//AC
public class Main_2 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int T=sc.nextInt();
        while (T-->0){
            int n=sc.nextInt();
            int a[]=new int[n];
            int b[]=new int[n];
            for (int i = 0; i < n; i++) {
                a[i]=sc.nextInt();
            }
            for (int i = 0; i < n; i++) {
                b[i]=sc.nextInt();
            }
            System.out.println(isValid(a,b));
        }
    }
    public static String isValid(int a[], int b[]){
        int n=a.length;
        Map<Integer,Integer> map=new HashMap<>();
        for (int i = 0; i < n; i++) {
            map.put(a[i],i);
        }

        int count=1;
        for (int i = 1; i < n; i++) {
            if(map.get(b[i])>=map.get(b[i-1])){
                count++;
            }
        }
        if(count==n){
            return "YES";
        }else{
            return "NO";
        }
    }
}

第3题Java题解(抱歉,太菜了,搞了半个小时没弄出来~),诚招AC题解


#VMware##笔试题目#
全部评论
题二的思路是什么啊
点赞 回复 分享
发布于 2020-09-22 00:36
诶 可以自己选择编程语言吗
点赞 回复 分享
发布于 2020-09-22 00:50
你们有收到vmware二次笔试的链接吗?是说明第一次笔试没通过吗
点赞 回复 分享
发布于 2020-09-23 10:18

相关推荐

11-01 20:03
已编辑
门头沟学院 算法工程师
Amazarashi66:这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞 评论 收藏
分享
评论
1
5
分享
牛客网
牛客企业服务