UPC コードにはチェック ディジットがあり、このチェック ディジットを使用してコードが有効かどうかを確認する方法を知っています。
コードが有効でない場合、プログラムはエラーの場所を教えてくれる必要があります。できることはわかっていますが、どうすればよいでしょうか。単一置換エラー (例: 2 の代わりに 5 を入力) と転置エラー (例: 21 の代わりに 12 を入力) を検出する必要があります。
簡単なようですが、私はそれを理解することはできません。
UPC コードにはチェック ディジットがあり、このチェック ディジットを使用してコードが有効かどうかを確認する方法を知っています。
コードが有効でない場合、プログラムはエラーの場所を教えてくれる必要があります。できることはわかっていますが、どうすればよいでしょうか。単一置換エラー (例: 2 の代わりに 5 を入力) と転置エラー (例: 21 の代わりに 12 を入力) を検出する必要があります。
簡単なようですが、私はそれを理解することはできません。