問題セット 3

問題セットでの協力は禁止されています。ただし、クラスメートや他の人に助けを求めることは、その助けが他人に自分の課題を代わりにやってもらうことにならない限り、コースの学術的誠実さに関するポリシーに従って許可されます。

スタッフはCS50xの提出物に対してランダムな監査を行います。このポリシーに違反したことが判明した学生は、コースから除名されます。すでにCS50xを修了している学生が違反していることが判明した場合、その学生のCS50修了証は永久に剥奪されます。

やること

  1. Sort を提出します。

  2. Plurality を提出します。

  3. いずれか1つを提出します。

    • 自信がそこそこある場合は、Runoff
    • 非常に自信がある場合は、Tideman

RunoffとTidemanの両方を提出した場合、2つのスコアのうち高い方が記録されます。Tidemanは任意ですが、やりがいがあります!

提出期限

2026-12-31T23:59:00+00:00 まで。

アドバイス

  • Week 3のソースコードを通して、授業で紹介されたDavidのプログラムを試してみてください。

  • make でコードをコンパイルしたときにエラーが表示された場合は、必要に応じて上にスクロールして、最初に表示されたエラーの修正に集中してください。意味がわからない場合は、help50 に助けを求めてみてください。たとえば、plurality をコンパイルしようとして、

    make plurality
    

    でエラーが発生している場合は、代わりに

    help50 make plurality
    

    を実行してみてください!

助けを求める方法

課題一覧