๐Ÿ’  Cpp/[BOJ] ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ

[BOJ][C++] ๋ฐฑ์ค€ 10988๋ฒˆ: ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ (Bronze III)

์„ ๋‹ฌ 2024. 12. 24. 05:51
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ

์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ์ด ๋‹จ์–ด๊ฐ€ ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ์•„๋‹Œ์ง€ ํ™•์ธํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.
ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๋ž€ ์•ž์œผ๋กœ ์ฝ์„ ๋•Œ์™€ ๊ฑฐ๊พธ๋กœ ์ฝ์„ ๋•Œ ๋˜‘๊ฐ™์€ ๋‹จ์–ด๋ฅผ ๋งํ•œ๋‹ค.
level, noon์€ ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๊ณ , baekjoon, online, judge๋Š” ํŒฐ๋ฆฐ๋“œ๋กฌ์ด ์•„๋‹ˆ๋‹ค.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‹จ์–ด์˜ ๊ธธ์ด๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉฐ, ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— ํŒฐ๋ฆฐ๋“œ๋กฌ์ด๋ฉด 1, ์•„๋‹ˆ๋ฉด 0์„ ์ถœ๋ ฅํ•œ๋‹ค.

 

ํ’€์ด

// ํ’€์ด : https://whkakrkr.tistory.com

#include <iostream>
#include <vector>

using namespace std;

bool isPalindrome(string s) {
    int i=0, j=s.size()-1;
    
    while(i<j) {
        if(s[i] != s[j]) {
            return false;
        }
        i++;
        j--;
    }
    
    return true;
}

int main() {
    ios_base::sync_with_stdio(false);
	cout.tie(NULL);
	cin.tie(NULL);
	
	string s;
	cin >> s;
	
	cout << isPalindrome(s) ? 1 : 0;
	
    return 0;
}
๋ฐ˜์‘ํ˜•