SRM449 DIV2 Level1
なんとなくC++からC#に移行しようと思ったので、C#の勉強を兼ねて簡単な問題を解いてみる。
ブラックジャックの点数を計算する問題。とても簡単。
今回charからintへの変換は一旦stringに変換してから行ったけど、普通はChar.GetNumericValue()を使ったほうがいいのかな?
using System; using System.Collections.Generic; using System.Text; class TheBlackJackDivTwo { public int score(string[] cards) { int sum = 0; foreach (string s in cards) { Console.WriteLine(s[0]); if (s[0] <= '9') { sum += (Convert.ToInt32(new String(s[0], 1))); } else if (s[0] == 'A') { sum += 11; } else { sum += 10; } } return sum; } }