メインコンテンツにスキップ
すべてのコレクションコンテンツ関連
関数スタイルの問題とは?
関数スタイルの問題とは?

チャレンジ問題に新しく追加された関数スタイルの問題について説明します。

岩崎雄太郎 avatar
対応者:岩崎雄太郎
一週間前以上前にアップデートされました

初学者のための新しい問題形式『関数スタイル』

・関数スタイルとは何か?

本製品は特にプログラミング初心者を対象としており、従来のアルゴリズムスタイルとは異なる、より直感的で理解しやすい形式を採用しています。

一般的に、プログラミングでは入力と出力の設定が必要となりますが、これは初心者にとっては複雑で理解しにくい場合が多いです。

しかし、この新たなスタイルでは、そのような複雑さを排除し、本質的なプログラミングの技術に焦点を当てています。

具体的なコーディング例を見ていただくと、その利便性がより明確になるでしょう。例えば、実際のチャレンジ問題「キャンペーン実施中」を見てみましょう。これは、遊園地のチケット価格を計算する問題で、if文を用いて解答していきます。

従来のアルゴリズムスタイルでは、チケット価格を計算する前に入力と出力の設定が必要ですが、この新しいスタイルでは、直接チケットの価格計算方法(if文を用いた条件分岐)だけを実装することで問題を解決できます。

この方法により、初心者はプログラミングの基本を容易に学び、徐々により複雑なスキルへと進むことが可能となります。

従来スタイル(アルゴリズム)と新しいスタイル(関数)を受講者のレベルに合わせて、活用していただければと思います!

日本語と英語で問題が用意されており、ライブラリーのチャレンジから「{}関数」の問題がこの新しいスタイルの問題となっています。

こちらの回答で解決しましたか?