C++でNルピーで購入できる水の最大リットル
Nルピーが与えられます。目標は、水筒の料金が次のようなお金で可能な限り最大の水を購入することです-
- ペットボトル:1リットルのルピー
- ガラス瓶:1リットルのBルピー
- ガラス瓶:1リットルのBルピー
現在、ガラス瓶の元のコストはB-Eルピーになります。戻った後。
ペットボトルの価格がまだB-E未満の場合は、ペットボトルのみを購入してください。それ以外の場合は、N-E / B-Eglassボトルを購入し、残りをペットボトルに費やします。
入力
N = 6, A = 5, B = 4, E = 3;
出力
Maximum litres of water: 3
-
C++で指定された長方形の正確なkカットで取得できる可能な最小領域の最大値
このチュートリアルでは、与えられた長方形の正確なkカットで取得できる可能な最小領域の最大値を見つけるプログラムについて説明します。 このために、長方形の辺と作成できるカットの数が提供されます。私たちの仕事は、与えられた数のカットを行うことによって達成できる最小の面積を計算することです。 例 #include <bits/stdc++.h> using namespace std; void max_area(int n, int m, int k) { if (k > (n + m - 2)) cout &
-
C++でN*Nチェス盤に配置できる最大のビショップ
チェス盤のサイズを示す入力Nが与えられます。ここでのタスクは、Nの任意の値について、2人のビショップが互いに攻撃できないようにNXNチェス盤に配置できるビショップの数を見つけることです。例を挙げて理解しましょう。 入力 − n =2 出力 − N * Nチェス盤に配置できる最大のビショップ− 2(上記のように) 説明 −上に示したように、矛盾しない位置は司教が配置されている場所だけです。せいぜい2X2チェス盤のビショップ。 入力 − n =5 出力 − N * Nチェス盤に配置できる最大ビショップ:8(上記のように) 以下のプログラムで使用されているアプローチは次のとおりで