Josif_tepe

Untitled

Jan 9th, 2026
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.41 KB | None | 0 0
  1. import java.util.*;
  2. public class KumanovskiDijalekt {
  3.     public static void main(String[] args) {
  4.         Scanner scanner = new Scanner(System.in);
  5.         int n = scanner.nextInt();
  6.         scanner.nextLine();
  7.  
  8.         Map<String, String> dict = new HashMap<>();
  9.         for(int i = 0; i < n; i++) {
  10.             String line = scanner.nextLine();
  11.             String[] words = line.split(" ");
  12.  
  13.             dict.put(words[0].toLowerCase(), words[1]);
  14.  
  15.         }
  16.        
  17.         String text = scanner.nextLine();
  18.         String tmp = "";
  19.         String res = "";
  20.        
  21.         for(int i = 0; i < text.length(); i++) {
  22.            
  23.             if(Character.isLetter(text.charAt(i)) || text.charAt(i) == '’') {
  24.                 tmp += text.charAt(i);
  25.             }
  26.             else {
  27.                 String toLower = tmp.toLowerCase();
  28.                 String new_word = tmp;
  29.                 if(dict.containsKey(toLower)) {
  30.                     new_word = dict.get(toLower);
  31.  
  32.                     if(Character.isUpperCase(tmp.charAt(0))) {
  33.                         new_word = Character.toUpperCase(new_word.charAt(0)) + new_word.substring(1);
  34.                     }
  35.                 }
  36.  
  37.                
  38.                 res += new_word;
  39.                 res += text.charAt(i);
  40.                 tmp = "";
  41.             }
  42.         }
  43.  
  44.         System.out.println(res);
  45.  
  46.  
  47.     }
  48.    
  49.  
  50. }
  51. /*
  52.  
  53. 20
  54. nego otkolku
  55. pesmu pesna
  56. bija bil
  57. u vo
  58. s’s so
  59. zhenu zhena
  60. ubavu ubava
  61. sakaja sakal
  62. ednu edna
  63. poznatu poznata
  64. pesmu pesna
  65. umreja umrel
  66. sliku slika
  67. zelje zelbi
  68. rakiju rakija
  69. ede jade
  70. skup skap
  71. chasku chaska
  72. povishke povekje
  73. narodnu narodna
  74. Batko Gjorgjija e tipichna figura i karakter od Kumanovo, koj bija golem majtapdzija i boem i koj povishke sakaja kjef da tera nego da raboti. U ednu poznatu narodnu pesmu vika se deka umreja s’s tri zelje za ubavu zhenu, za chasku rakiju i za skup pajton.
  75.  
  76.  
  77. Batko Gjorgjija e tipichna figura i karakter od Kumanovo, koj bil golem majtapdzija i boem i koj povekje sakal kjef da tera otkolku da raboti. Vo edna poznata narodna pesna vika se deka umrel so tri zelbi za ubava zhena, za chaska rakija i za skap pajton.
  78. Batko Gjorgjija e tipichna figura i karakter od Kumanovo, koj bil golem majtapdzija i boem i koj povekje sakal kjef da tera otkolku da raboti. Vo edna poznata narodna pesna vika se deka umrel so tri zelbi za ubava zhena, za chaska rakija i za skap pajton.
  79. */
Advertisement
Add Comment
Please, Sign In to add comment