結果
| 問題 |
No.224 文字列変更(easy)
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2019-07-30 13:14:13 |
| 言語 | PHP (843.2) |
| 結果 |
AC
|
| 実行時間 | 39 ms / 5,000 ms |
| コード長 | 986 bytes |
| コンパイル時間 | 230 ms |
| コンパイル使用メモリ | 32,276 KB |
| 実行使用メモリ | 32,532 KB |
| 最終ジャッジ日時 | 2024-07-18 02:40:35 |
| 合計ジャッジ時間 | 1,747 ms |
|
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 22 |
コンパイルメッセージ
No syntax errors detected in Main.php
ソースコード
<?php
/*
No.224 文字列変更(easy)
問題文
長さnの2つの文字列S, Tが与えられます。文字列を構成する各文字は、'a'~'z'です。
今、Sに以下の操作を順次実施してTに変換したいです。
そのような一連の操作のうち、操作回数の最小となるものについて、その最小値を出力するプログラムを書いて下さい。
(操作)
Sの中から文字S[ i ]を1個選んで、その文字を'a'~'z'のいずれかの好きな文字に変更します
入力
n
S
T
一行目に文字列S, Tの長さを表す整数nで与えられます。
続く二行目、三行目には、文字列S, Tがそれぞれ与えられます。
1≤n≤1000
S, Tは、'a'~'z'から構成される文字列です
*/
$inputNum=trim(fgets(STDIN));
$input1=str_split(trim(fgets(STDIN)));
$input2=str_split(trim(fgets(STDIN)));
$cnt=0;
foreach($input1 as $key =>$value){
if($value!=$input2[$key]){
$cnt++;
}
}
echo $cnt;