C/C++の宿題を片付けます 54代目
■ このスレッドは過去ログ倉庫に格納されています
0166デフォルトの名無しさん
2005/12/03(土) 02:51:56[1] 授業単元: 計算機科学
[2] 問題文(含コード&リンク):
NxNの正方形状に並んだ点からなる地図があり、各点は陸か水のどちらかを表している。
地図の周囲を海と見なし、海から縦方向または横方向に水を表す点で結合している点を
海を表す点に置き換えるプログラムを作成せよ。
具体的には陸を0、水を1、海を2で表すと左から右に書き換えるようなプログラムです。
1100 2200
0100 ⇒ 0200
0010 0010
0001 0002
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: 2005年12月16日
[5] その他の制限: 基本的な命令語、文字列、配列(2次元含む)、関数、ポインタ、構造体まで
自力では2次元配列で地図データを入力したところで躓いてしまいました。
どなたかご教示お願いします。
■ このスレッドは過去ログ倉庫に格納されています