rueki
SW Expert Academy 9317. 석찬이의 받아쓰기 본문
728x90
반응형
문제 링크 :
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
정답과 입력 값을 비교하는 받아쓰기 문제이며, 조건은 문자의 길이가 정해져서 비교를 해야된다는 것이다.
c++의 string을 사용하였고, size 멤버함수를 이용해서 크기 비교를 통해 문자열 길이를 비교했다.
length를 사용해도 같은 값이나올 것이다.
// Example program
#include <iostream>
#include <stdio.h>
#include <string>
#include <vector>
using namespace std;
int main()
{
int T;
cin>>T;
for(int i=0;i<T;i++)
{
int cnt=0;
int N;
string s; // 정답 문자열
string s1; // 석차인가 쓰는 문자열
cin>>N;
cin>>s;
cin>>s1;
if(s.size() == N && s1.size() == N)
{
for(int j=0;j<N;j++)
{
if(s[j] == s1[j]){
cnt++;
}
}
s.clear();//s 안의 값 지우기
s1.clear();//''
}
cout<<'#'<<i+1<<' '<<cnt<<'\n';
}
return 0;
}
728x90
반응형
'C, C++ 문제풀이' 카테고리의 다른 글
SW Expert Academy 8821. 적고 지우기 (0) | 2020.04.12 |
---|---|
SW Expert Academy 8931. 제로 (0) | 2020.04.07 |
SW Expert Academy 1217. 거듭 제곱 (재귀함수) (0) | 2020.04.06 |
SW Expert Academy 1288. 새로운 불면증 치료법 (2) | 2020.04.05 |
SW Expert Academy 1976. 시각 덧셈 (0) | 2020.04.04 |
Comments