Advertisement
Ruhan_DIU

Problem C -VJ CONTEST

Oct 5th, 2018
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.util.Scanner;
  5.  
  6. //import java.io.File;
  7.  
  8. //import static sun.nio.ch.IOStatus.EOF;
  9.  
  10. public class Main {
  11.  
  12. public static void main(String[] args) throws IOException {
  13. Scanner in=new Scanner(System.in);
  14. InputStreamReader es=new InputStreamReader(System.in);
  15. BufferedReader br=new BufferedReader(es);
  16.  
  17.  
  18. int e=in.nextInt();
  19. for (int r = 0; r < e; r++) {
  20.  
  21. String lin=in.next();
  22. String as="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  23. String[] word=lin.split("-");
  24. int[] num=new int[3];
  25. int k=-1;
  26. for (int i = 0; i <word[0].length() ; i++) {
  27. char c=word[0].charAt(i);
  28. String s=String.valueOf(c);
  29. for (int j = 0; j <as.length() ; j++) {
  30. char cc=as.charAt(j);
  31. String ss=String.valueOf(cc);
  32. if(s.equals(ss)){
  33. k++;
  34. num[k]=j;
  35. break;
  36. }
  37. }
  38. }
  39. long x=num[0]*26*26;
  40. long y=num[1]*26;
  41. long z=num[2]*1;
  42. long total=x+y+z;
  43. Integer d=Integer.parseInt(word[1]);
  44. long res=0;
  45. if(total>d){
  46. res=total-d;
  47. }else if(d>=res){
  48. res=d-total;
  49. }
  50. if(res<=100){
  51. System.out.println("nice");
  52. }else{
  53. System.out.println("not nice");
  54. }
  55.  
  56.  
  57.  
  58. }
  59.  
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement