次の C++ コードを中国語に翻訳します。指定された条件に従って、配列内の条件を満たす配列を見つけます。

王林
リリース: 2023-09-14 22:57:03
転載
1053 人が閲覧しました

次の C++ コードを中国語に翻訳します。指定された条件に従って、配列内の条件を満たす配列を見つけます。

n 個の要素を含む配列 A があるとします。サイズ n の別の隠し配列 B があります。これらの要素は、ネガティブな場合もポジティブな場合もあります。 1 から n の範囲の各インデックス i に対して、次の処理が実行されます。

  • 最初に A[i] を 0

  • に設定します。 B[i] を A[i] に加算し、B[i 1] を減算し、次に B[i 2] を加算するという具合です。

配列 B を見つける必要があります。

したがって、入力が A = [6, -4, 8, -2, 3] のような場合、出力は [2, 4, 6, 1, 3]

となります。手順

この問題を解決するには、次の手順に従います-

for initialize i := 0, when i < size of A, update (increase i by 1),
do:
   print (A[i] + A[i + 1])
ログイン後にコピー

Example

理解を深めるために次の実装を見てみましょう-

#include <bits/stdc++.h>
using namespace std;
void solve(vector<int> A){
   for (int i = 0; i < A.size(); i++)
      cout << A[i] + A[i + 1] << ", ";
}
int main(){
   vector<int> A = { 6, -4, 8, -2, 3 };
   solve(A);
}
ログイン後にコピー

Input

{ 6, -4, 8, -2, 3 }
ログイン後にコピー

出力

2, 4, 6, 1, 3,
ログイン後にコピー

以上が次の C++ コードを中国語に翻訳します。指定された条件に従って、配列内の条件を満たす配列を見つけます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!