結果

問題 No.224 文字列変更(easy)
ユーザー nak3
提出日時 2017-11-03 15:14:47
言語 Rust
(1.83.0 + proconio)
結果
AC  
実行時間 1 ms / 5,000 ms
コード長 799 bytes
コンパイル時間 12,540 ms
コンパイル使用メモリ 379,704 KB
実行使用メモリ 5,376 KB
最終ジャッジ日時 2024-07-18 02:28:33
合計ジャッジ時間 13,626 ms
ジャッジサーバーID
(参考情報)
judge2 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 22
権限があれば一括ダウンロードができます

ソースコード

diff #

use std::io;
use std::str::FromStr;

fn main() {
    let stdin = io::stdin();
    let mut buf = String::new();
    stdin.read_line(&mut buf).ok();

    let mut it = buf.split_whitespace().map(|n| usize::from_str(n).unwrap());
    let n = it.next().unwrap();

    let mut buf = String::new();
    stdin.read_line(&mut buf).ok();

    let mut it = buf.split_whitespace().map(|n| String::from_str(n).unwrap());
    let s = it.next().unwrap();


    let mut buf = String::new();
    stdin.read_line(&mut buf).ok();

    let mut it = buf.split_whitespace().map(|n| String::from_str(n).unwrap());
    let t = it.next().unwrap();

    let mut ans = 0;
    for i in 0..n {
        if s.chars().nth(i).unwrap() != t.chars().nth(i).unwrap() {
            ans += 1;
        }
    }

    println!("{}", ans);
}
0