Playground/자바문제집

[백준] 15829번

미숫가루설탕많이 2023. 1. 24. 20:57
import java.util.*;
import java.io.*;
import java.math.*;

public class Main {
   public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);

      int L = sc.nextInt();
      String str = sc.next();
      BigInteger ans = new BigInteger("0");

      for (int i = 0; i < L; i++) {
         ans = ans.add(BigInteger.valueOf(str.charAt(i) - 96).multiply(BigInteger.valueOf(31).pow(i)));
      }
      System.out.println(ans.remainder(BigInteger.valueOf(1234567891)));
   }
}

'Playground > 자바문제집' 카테고리의 다른 글

[Web] HTTP 요청 메서드  (0) 2023.01.26
[프로그래머스] 옹알이(1)  (0) 2023.01.25
[백준] 10250번  (0) 2023.01.24
[백준] 4153번  (0) 2023.01.24
[백준] 1085번  (0) 2023.01.24