A - Last Two Digits Editorial by cirno3153


\(N\) の下 \(2\) 桁ということは、 \(N\) を文字列として見た際の末尾 \(2\) 文字を出力すれば良いことが分かります。

C++の解法

#include<iostream>
int main() {
  std::string N;
  std::cin >> N;
  std::cout << N.substr(N.size() - 2) << std::endl;
}

Javaの解法

import static java.lang.System.*;
public class Main {
  public static void main(String[] args) {
    try (java.util.Scanner sc = new java.util.Scanner(in)) {
      String N = sc.next();
      out.println(N.substring(N.length() - 2));
    }
  }
}

Kotlinの解法

fun main() {
  val N = readLine()!!
  println(N.takeLast(2))
}

Pythonの解法

N = input()
print(N[-2:])

Rustの解法

use proconio::input;
 
fn main() {
    input! {
        N: String,
    }
    println!("{}", &N[N.len() - 2..]);
}

posted:
last update: