-
백준 1259 팰린드롬수 | 자바 java[백준 알고리즘]/[자바 Java] 2024. 1. 10. 19:59728x90반응형
이번 포스팅은 백준 1259번 팰린드롬수입니다.
아래 url를 클릭하시면 백준 사이트에서 문제를 볼 수 있습니다.
https://www.acmicpc.net/problem/1259
1259번: 팰린드롬수
입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다.
www.acmicpc.net
기본 알고리즘
전체 코드
123456789101112131415161718192021222324252627282930313233343536import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num=-1;String s = "";boolean isPalin = true;while(true){num=sc.nextInt();isPalin = true;if(num==0){break;}s = Integer.toString(num);for(int i=0; i<s.length()/2; i++){if(s.charAt(i)!=s.charAt(s.length()-1-i)){isPalin = false;break;}}if(isPalin){System.out.println("yes");} else {System.out.println("no");}}sc.close();}}cs 728x90반응형'[백준 알고리즘] > [자바 Java]' 카테고리의 다른 글
백준 2909 최대공약수와 최소공배수 | 자바 java (1) 2024.01.11 백준 1546 평균 | 자바 java (0) 2024.01.11 백준 1978 소수 찾기 | 자바 java (0) 2024.01.10 백준 4153 직각삼각형 | 자바 java (1) 2024.01.10 백준 10951 10952 11654 11720 25083 27866 | java 자바 (0) 2024.01.09