※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 20494번 문제인 스시이다.
문제는 아래 링크를 확인하자.

www.acmicpc.net/problem/20494

 

20494번: 스시

천하제일코딩대회를 마치고 $N$명의 운영진은 회전 초밥집으로 회식을 가서 스시를 먹기로 했다. 이 식당에는 총 26가지의 스시가 있으며, 이는 문자 A부터 Z까지에 대응하여 생각할 수 있다. 회

www.acmicpc.net

이 문제에서 셰프는 결국 각 사람들이 먹을 스시를 전부 만들어야한다.

각 사람들이 먹을 스시는 문자열으로 들어오는데, 그 길이를 전부 합하면 셰프가 만들어야하는 스시의 최소 개수를 알 수 있다.

 

아래는 제출한 소스코드이다.

#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::string;
int main()
{
    string s;
    int n;
    int ans = 0;
    cin >> n;
    for (int i = 0; i < n; i++) { // 문자열 길이 총합 = 만들어야하는 최소 스시개수
        cin >> s;
        ans += s.length();
    }
    cout << ans;

    return 0;
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 9020 // C++] 골드바흐의 추측  (0) 2021.01.27
[BOJ 20495 // C++] 수열과 헌팅  (0) 2021.01.26
[BOJ 20493 // C++] 세상은 하나의 손수건  (0) 2021.01.24
[BOJ 6603 // C++] 로또  (0) 2021.01.23
[BOJ 15610 // C++] Abbey Courtyard  (0) 2021.01.22

+ Recent posts