알고리즘 모음(C++)

백준 18406 - 럭키 스트레이트(C++) 본문

백준

백준 18406 - 럭키 스트레이트(C++)

공대생의 잡다한 사전 2023. 5. 16. 22:43

문제 링크입니다. https://www.acmicpc.net/problem/18406

 

18406번: 럭키 스트레이트

첫째 줄에 점수 N이 정수로 주어진다. (10 ≤ N ≤ 99,999,999) 단, 점수 N의 자릿수는 항상 짝수 형태로만 주어진다.

www.acmicpc.net

주어준 점수를 반으로 나눠 합을 구한 뒤, 합이 같은지를 구하는 문제입니다.

 

 

자세한 것은 코드를 참고해주세요.

#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>

using namespace std;

string x;

int main(){
    cin.tie(0);
    cout.tie(0);
    int sum1 = 0, sum2 = 0;
    cin >> x;
    for(int i = 0; i < x.size() / 2; i++){
        sum1 += (x[i] - '0');
    }
    for(int i = x.size() / 2; i < x.size(); i++){
        sum2 += (x[i] - '0');
    }
    if(sum1 == sum2) cout << "LUCKY";
    else cout << "READY";
    return 0;
}

 

질문 및 조언은 댓글을 남겨주세요

'백준' 카테고리의 다른 글

백준 2711 - 오타맨 고창영(C++)  (0) 2023.05.16
백준 5586 - JOI와 IOI(C++)  (0) 2023.05.16
백준 5524 - 입실 관리(C++)  (0) 2023.05.16
백준 2495 - 연속구간(C++)  (0) 2023.05.16
백준 1159 - 농구 경기(C++)  (0) 2023.05.14