"BOJ 2908 상수"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
9번째 줄: 9번째 줄:


==Java==
==Java==
<source lang='java'>
<syntaxhighlight lang='java'>
import java.util.Scanner;
import java.util.Scanner;
public class Main {
public class Main {
32번째 줄: 32번째 줄:
     }
     }
}
}
</source>
</syntaxhighlight>


==Perl==
==Perl==
<source lang='perl'>
<syntaxhighlight lang='perl'>
($m, $n) = split / +/, <>;
($m, $n) = split / +/, <>;
$m = reverse $m;
$m = reverse $m;
$n = reverse $n;
$n = reverse $n;
printf("%s\n", ($m < $n ? $n : $m));
printf("%s\n", ($m < $n ? $n : $m));
</source>
</syntaxhighlight>


==PHP==
==PHP==
<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
$arr = explode(' ', strrev(rtrim(fgets(STDIN))));
$arr = explode(' ', strrev(rtrim(fgets(STDIN))));
echo max($arr);
echo max($arr);
</source>
</syntaxhighlight>


==Python==
==Python==
<source lang='python'>
<syntaxhighlight lang='python'>
print(max(input()[::-1].split()))
print(max(input()[::-1].split()))
</source>
</syntaxhighlight>


[[분류:BOJ 7단계]]
[[분류:BOJ 7단계]]

2021년 7월 18일 (일) 05:46 판

1 개요

BOJ 2908 상수

[[분류:BOJ {{{단계}}}단계]]

  • 숫자를 뒤집어서 비교하는 문제
  • 알고리즘 분류: 문자열 처리
BOJ 단계별로 풀어보기
순번 문제 풀이

틀:BOJ 7단계 틀:BOJ 단계 푸터

2 Java

import java.util.Scanner;
public class Main {
    private static int reverse(int num) {
        int a = num/100;
        int b = num%100/10;
        int c = num%10;
        return c*100 + b*10 + a;
    }
    public static void main(String args[]) {
        //System.out.println( reverse(734) ); // 437
        //System.out.println( reverse(893) ); // 398

        Scanner sc = new Scanner(System.in);
        int a = reverse(sc.nextInt());
        int b = reverse(sc.nextInt());
        
        int max;
        if( a > b ) max = a;
        else max = b;
        System.out.println(max);
    }
}

3 Perl

($m, $n) = split / +/, <>;
$m = reverse $m;
$n = reverse $n;
printf("%s\n", ($m < $n ? $n : $m));

4 PHP

<?php
$arr = explode(' ', strrev(rtrim(fgets(STDIN))));
echo max($arr);

5 Python

print(max(input()[::-1].split()))
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}