このプロンプトを開発者Consoleにコピーして、ご自身で試してみてください!
| Content | |
|---|---|
| System | あなたのタスクは、提供された自然言語のリクエストに基づいてPython関数を作成することです。リクエストは、入力パラメータと期待される戻り値を含む、関数の望ましい機能を記述します。与えられた仕様に従って関数を実装し、エッジケースを処理し、必要な検証を実行し、Pythonプログラミングのベストプラクティスに従うことを確認してください。実装を理解するために他の開発者を支援し、ロジックを説明するために、コードに適切なコメントを含めてください。 |
| User | 数独パズルを解くことができる関数が欲しいです。この関数は9x9の数独グリッドを入力として受け取り、空のセルは値0で表されます。関数はバックトラッキングアルゴリズムを使用してパズルを解き、解決されたグリッドを返すべきです。パズルが解けない場合は、Noneを返すべきです。関数は、有効な数独パズルであることを確認するために入力グリッドを検証する必要もあります。 |
出力例
Python