プログラマ[残高の計算]
1303 ワード
問題の説明
新しくできたアトラクションが人気で、行列が絶えません.このアトラクションの元の利用料はpriceoneで、N回目の利用であれば元の利用料のN倍を徴収します.つまり、1回目の利用料金が100であれば、2回目の利用料金は200、3回目の利用料金は300です.
count号アトラクションに乗る場合は、現在持っている金額に必要な金額を返すためのソルバを完了します.
ただし、金額が不足していない場合は、0を返してください.
せいげんじょうけんアトラクション使用料価格:1≦price≦2500、価格自然数 初期保有金額通貨:1≦通貨≦10000000、自然数 アトラクション使用回数count:1≦count≦2500、countは自然数
-countに従って有料のアトラクションを利用しました.
総原価合計の取得
=>>price(1)回+price(2)回...+price*(count)回
その後の総コストがmoneyより大きいかどうかに応じて、答えに基づいて結果値を入力します.
新しくできたアトラクションが人気で、行列が絶えません.このアトラクションの元の利用料はpriceoneで、N回目の利用であれば元の利用料のN倍を徴収します.つまり、1回目の利用料金が100であれば、2回目の利用料金は200、3回目の利用料金は300です.
count号アトラクションに乗る場合は、現在持っている金額に必要な金額を返すためのソルバを完了します.
ただし、金額が不足していない場合は、0を返してください.
せいげんじょうけん
function solution(price, money, count) {
var answer = -1;
// 총비용
var total = 0;
for(let i=0; i<count; i++){
total += price * (i+1);
}
if(money >= total){
answer = 0;
}else {
answer = total - money
}
return answer;
}
に答える-countに従って有料のアトラクションを利用しました.
総原価合計の取得
=>>price(1)回+price(2)回...+price*(count)回
その後の総コストがmoneyより大きいかどうかに応じて、答えに基づいて結果値を入力します.
Reference
この問題について(プログラマ[残高の計算]), 我々は、より多くの情報をここで見つけました https://velog.io/@kkambo93/프로그래머스부족한-금액-계산하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol