31608번: ハミング距離 (Hamming Distance)백준/문제2024. 9. 13. 11:20
Table of Contents
문제 출처 : https://www.acmicpc.net/problem/31608
언어 : Kotlin
문제 설명 :
整数 N と,2 つの長さ N の 文字列 S, T が与えられる.S と T のハミング距離を出力せよ.
ここで S と T のハミング距離とは,S の i 文字目と T の i 文字目が異なるような i (1 ≦ i ≦ N) の個数である.
입력 :
入力は以下の形式で与えられる.
N
S
T
출력 :
S と T のハミング距離を出力せよ.
結果以外は何も出力しないこと.(入力を促す文章なども出力しないこと.)
제한 사항 :
- 시간 제한 : 2초
- 메모리 제한 : 1024MB
- 1 ≦ N ≦ 100.
- N は整数である.
- S, T は英小文字からなる長さ N の文字列である.
입출력 예 :
입력 | 출력 |
3 joi ioi |
1 |
5 march april |
4 |
6 sample sample |
0 |
풀이 :
import java.io.BufferedWriter
import java.io.OutputStreamWriter
fun main() = with(System.`in`.bufferedReader()) {
val bw = BufferedWriter(OutputStreamWriter(System.out))
val n = readLine().toInt()
val s = readLine()
val t = readLine()
var cnt = 0
for (i in 0 until n) {
if (s[i] != t[i]) cnt++
}
bw.write("$cnt")
bw.flush()
bw.close()
}
'백준 > 문제' 카테고리의 다른 글
3356번: 라디오 전송 (1) | 2024.09.13 |
---|---|
31636번: 三連続 (Three Consecutive) (0) | 2024.09.13 |
11046번: 팰린드롬?? (0) | 2024.09.12 |
23746번: 문자열 압축 해제 (0) | 2024.09.12 |
11725번: 트리의 부모 찾기 (0) | 2024.09.11 |
@스몰스테핑 :: 작은 발걸음
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!