Notice
Recent Posts
Recent Comments
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Today
Total
Archives
관리 메뉴

cyphen156

백준-심화 1 10988 팰린드롬인지 확인하기 본문

컴퓨터공학/알고리듬 풀이

백준-심화 1 10988 팰린드롬인지 확인하기

cyphen156 2025. 1. 23. 17:45

팰린드롬인지 확인하기

팰린드롬이란 앞에서 부터 읽던지 뒤에서 부터 읽던지 똑같은 단어를 의미한다

슈퍼주니어 노래중에 로꾸꺼를 한번 들어보면 확실하게 감이 온다.

수박이박수, LeveL과 같은 단어가 팰린드롬이다.

제약사항

  • 없다.

주의 사항

없다.

C 풀이

별 찍기 - 7_2444.c

/**
 * 백준 팰린드롬인지 확인하기_10988
 * 팰린드롬이란 앞에서 부터 읽던지 뒤에서 부터 읽던지 똑같은 단어를 의미한다
 * 슈퍼주니어 노래중에 로꾸꺼를 한번 들어보면 확실하게 감이 온다.
 * 수박이박수, LeveL과 같은 단어가 팰린드롬이다.
 * 
 * 제한사항
 *****************************************
 * 1 <= string length <= 100             *
 * string is lowerCase                   *
 *****************************************
 *
 *
 *
 * 주의
 * 없다. 
 * 
 * 풀이시간 10분
 */

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void)
{
    char str[101];
    int len = 0;
    scanf("%s", str);
    len = strlen(str);
    for (int i = 0; i < len/2; ++i)
    {
        if (str[i] != str[len-i-1])
        {
            printf("0\n");
            return 0;
        }
    }
    printf("1\n");
    return 0;
}

모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.

Workspace/알고리듬 풀이 at main · cyphen156/Workspace · GitHub

 

Workspace/알고리듬 풀이 at main · cyphen156/Workspace

Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.

github.com