[Huawei ODマシンテスト実際の質問Java、Python、C++、jsNode]充電機器の組み合わせを見つける(100%合格+レビューのアイデア)

特定の変更を加えてコードを使用してください。このコードは 100% の合格率を保証します。この質問には、java、python、c++、および jsNode の 4 つのコードが提供されます。レビューのアイデアは記事の最後にあります

トピックの説明

充電ステーションは n 台の充電デバイスを提供でき、各充電デバイスは対応する出力電力を持ちます。充電デバイスの任意の組み合わせの出力電力の合計は、電力セット P の要素を構成します。電力セット P の最適な要素とは、充電ステーションの最大出力電力 p_max に最も近い要素を指します。

説明を入力してください

入力は 3 行で、
最初の行は充電デバイスの数 n です。
2 行目は各充電デバイスの出力電力です。
3 行目は、充電ステーションの最大出力電力 p_max です。

出力の説明

べき乗集合 P の最適要素

例1 入出力例はデバッグ用であり、バックグラウンド判定データには通常例は含まれません。

入力

4
50 20 20 60
90

出力

90

例2 入出力例はデバッグ用であり、バックグラウンド判定データには通常例は含まれません。

入力

2
40 50
30

出力

0

Javaコード:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Sc

おすすめ

転載: blog.csdn.net/m0_58177653/article/details/129067880