欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

bilibili0329筆試

兩道編程,不難。

題1:
import java.util.*;

// 注意類名必須為 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的區(qū)別
        // while (in.hasNextInt()) { // 注意 while 處理多個 case
        //     int a = in.nextInt();
        //     int b = in.nextInt();
        //     System.out.println(a + b);
        // }
        String[] nk = in.nextLine().split(" ");
        int n = Integer.parseInt(nk[0]);
        int k = Integer.parseInt(nk[1]);
        int[] nums = new int[n];
        String[] numStr = in.nextLine().split(" ");
        for (int i = 0; i < n; i++) {
            nums[i] = Integer.parseInt(numStr[i]);
        }
        System.out.println(maxDiffSum(nums, n, k));
    }

    private static long maxDiffSum(int[] nums, int n, int k) {
        long ans = 0;
        Arrays.sort(nums);
        int pairNum = Math.min(n - k, k);
        for(int i = 0; i < pairNum; i++) {
            ans += nums[n - i - 1] - nums[i];
        }
        return ans;
    }
}

題2:
import java.util.Scanner;

// 注意類名必須為 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的區(qū)別
        // while (in.hasNextInt()) { // 注意 while 處理多個 case
        //     int a = in.nextInt();
        //     int b = in.nextInt();
        //     System.out.println(a + b);
        // }
        String[] nmk = in.nextLine().split(&quot; &quot;);
        int n = Integer.parseInt(nmk[0]);
        int m = Integer.parseInt(nmk[1]);
        int k = Integer.parseInt(nmk[2]);
        System.out.println(cal(n, m, k));
    }

    private static int cal(int n, int m, int k) {
        // 需要保證至少分到一個
        if (m < n) return 0;
        int ans = 1;
        m -= n;
        int l = k - 1, r = k - 1;
        while (true) {
            int need = r - l + 1;
            m -= need;
            if (m < 0) break;
            ans++;            
            r = r == n - 1 ? r : r + 1;
            l = l == 0 ? l : l - 1;
        }
        return ans;
    }
}
#b站##筆試#
全部評論
哎呀第一題,煩死了,沒看到用long啊
1 回復(fù) 分享
發(fā)布于 03-29 20:12 上海
還沒有收到筆試還在簡歷篩選是不是寄了(3.24投的)
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-01 23:15 浙江
請問可以用cpp打嗎?
點(diǎn)贊 回復(fù) 分享
發(fā)布于 03-29 22:05 安徽
第一道題原來的用long,怪不得不能全部通過
點(diǎn)贊 回復(fù) 分享
發(fā)布于 03-29 20:05 北京
點(diǎn)贊 回復(fù) 分享
發(fā)布于 03-29 20:02 湖北

相關(guān)推薦

評論
3
4
分享

創(chuàng)作者周榜

更多
正在熱議
更多
牛客網(wǎng)
??推髽I(yè)服務(wù)