fork download
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4.  
  5. string tableSokr[33][17]{
  6. {"1","Командир в/ч 08803","еищн","2тах","мцьц","9л4л","еищн","2тах","жй5с","","гойм","инне","оиси","л4и4","гойм","инне","график 77"},
  7. {"2","Начальник штаба","пйдр","жглй","н5ц5","кпзз","пйдр","жглй","9йго","","йзр8","ьхпз","ыйбй","4хпе","йзр8","ьхпз","Донор 18"},
  8. {"3","Зам. Командира","впи2","нме8","фи9и","ырьй","впи2","нме8","ак9у","","2сщв","ак9у","45л5","ц4зв","2сщв","ак9у","отава14"},
  9. {"4","ПУ МТО","5гсо","бцвц","дзгл","6гжы","5гсо","бцвц","7х6с","","ежщо","ц9п9","умно","зхзб","ежщо","ц9п9","Куница 24"},
  10. {"5","Начальник РВиА","кнун","хжем","жтс8","рф49","кнун","хжем","к5ыи","","уьбь","ьб42","мц53","ионз","уьбь","ьб42","рожь 98"},
  11. {"6","Начальник разведки","щ1зв","тмбп","т3ущ","з121","щ1зв","тмбп","тзущ","","7еп4","д8вь","сйьм","тодо","7еп4","д8вь","роща 54"},
  12. {"7","Командир 1МСБ","вир7","7х6б","дй3й","8х7у","вир7","7х6б","сйьм","","крзт","к5ый","гыоы","аоы3","крзт","к5ый","маяк 65"},
  13. {"8","Командир 2 МСБ","бцвц","дзгл","6гжы","гзй2","бцвц","дзгл","гзй2","","ц9п9","умно","зхзб","вч1м","ц9п9","умно","дата 45"},
  14. {"9","Командир 3 МСБ","хжем","жтс8","рф49","9ывх","хжем","жтс8","вц1п","","ьб42","мц53","ионз","цьте","ьб42","мц53","пинцет 76"},
  15. {"10","Командир ТБ","тмбп","т3ущ","з121","дщ54","тмбп","т3ущ","9ывх","","д8вь","сйьм","тодо","уйхг","д8вь","сйьм","Багаж 74"},
  16. {"11","Командир ЗДН","7х6б","дй3й","8х7у","лхбх","7х6б","дй3й","цьте","","к5ый","гыоы","аоы3","5дид","к5ый","гыоы","лампа 97"},
  17. {"12","Командир ГАДН","фи9и","ырьй","1н46","58йз","фи9и","ырьй","ысцы","","45л5","ц4зв","дьг1","н9жа","45л5","ц4зв","канал 12"},
  18. {"13","Командир ГСАДН","дзгл","6гжы","гзй2","фдна","дзгл","6гжы","зпщп","","умно","зхзб","вч1м","б5е9","умно","зхзб","рига 41"},
  19. {"14","Командир РЕАДН","жтс8","рф49","9ывх","нвкг","жтс8","рф49","л7б7","","мц53","ионз","цьте","й6уо","мц53","ионз","мальта 87"},
  20. {"15","Командир ПТАБАТР","т3ущ","з121","дщ54","9о7с","т3ущ","з121","ие72","","сйьм","тодо","уйхг","хкск","сйьм","тодо","корвет 61"},
  21. {"16","Командир РР","дй3й","8х7у","лхбх","лт1ц","дй3й","8х7у","лв5ц","","гыоы","аоы3","5дид","фп6х","гыоы","аоы3","устье 32"},
  22. {"17","Командир РМО","дщ54","ф7бы","4кпж","р6б7","дщ54","ф7бы","5ф1з","","уйхг","хнпй","цофх","п52ж","уйхг","хнпй","Пенал 69"},
  23. {"18","Командир мед. Роты","нвкг","ысцы","ьрзж","ь27н","нвкг","ысцы","пз9с","","й6уо","ж9л7","о2м1","7щмк","й6уо","ж9л7","скутер 76"},
  24. {"19","Командир огн. Роты","рф49","9ывх","нвкг","внйв","рф49","9ывх","4бов","","ионз","цьте","й6уо","ьзез","ионз","цьте","Легион 52"},
  25. {"20","Командир РУ","з121","дщ54","9о7с","6щде","з121","дщ54","педр","","тодо","уйхг","хкск","взть","тодо","уйхг","варна 52"},
  26. {"21","Командир Рем. Роты","8х7у","лхбх","лт1ц","за6е","8х7у","лхбх","ж9л7","","аоы3","5дид","фп6х","ы48у","аоы3","5дид","ворон 44"},
  27. {"22","Командир ИСР","1н46","58йз","нвкг","ысцы","1н46","58йз","в262","","дьг1","н9жа","й6уо","ж9л7","дьг1","н9жа","физика 78"},
  28. {"23","Командир 1 БТО","гзй2","фдна","дщ54","ф7бы","гзй2","фдна","цжпж","","вч1м","б5е9","уйхг","хнпй","вч1м","б5е9","курган 76"},
  29. {"24","Командир 5 БТО","9ывх","нвкг","нвйв","е1ый","9ывх","нвкг","баип","","цьте","й6уо","ьзез","луьф","цьте","й6уо","осока 18"},
  30. {"25","Нач. ПВО","дщ54","9о7с","6щде","евл9","дщ54","9о7с","17йз","","уйхг","хкск","взть","жцвы","уйхг","хкск","Стопор 27"},
  31. {"26","","лхбх","лт1ц","за6е","хаса","лхбх","лт1ц","р4бр","","5дид","фп6х","ы48у","2м1м","5дид","фп6х","тундра 59"},
  32. {"27","","58йз","дзгл","ысцы","ьрзж","58йз","дзгл","лз1л","","н9жа","умно","ж9л7","о2м1","н9жа","умно","сила 54"},
  33. {"28","","фдна","тмбп","ф7бы","4кпж","фдна","тмбп","б62ц","","б5е9","д8вь","хнпй","цофх","б5е9","д8вь","нота 91"},
  34. {"29","","пщьв","5ь9з","млпк","п4ь4","пщьв","5ь9з","й8ра","","имгк","рот7","91що","6аза","имгк","рот7","базис 58"},
  35. {"30","","ксув","пдщп","68ц8","7агв","ксув","пдщп","о7бы","","ун5а","щь7и","нлйл","н51ь","ун5а","щь7и","кожух 12"},
  36. {"31","","лт1ц","за6е","хаса","лв36","лт1ц","за6е","обзб","","фп6х","ы48у","2м1м","34ил","фп6х","ы48у","айрон 84"},
  37. {"32","","нвкг","ысцы","ьрзж","ь27н","нвкг","ысцы","енрн","","й6уо","ж9л7","о2м1","7щмк","й6уо","ж9л7","барсук 62"},
  38. {"33","цирк. Позывной","нвйв","е1ый","офр8","щт4т","нвйв","е1ый","ытля","","ьзез","луьф","9ьцо","8еае","ьзез","луьф","фрегат 82"}
  39. };
  40.  
  41. int alfaNum[35][35]={
  42. {37,46,03,76,19,61,74,44,76,52,52,39,40,26,40,41,35,98,31,07,07,482,12,37,59,47,17,36,03,30,31,18,34,51,77},
  43. {56,85,81,65,06,42,11,16,91,81,38,88,05,14,58,24,10,95,43,77,90,91,06,18,20,59,83,91,58,12,84,62,61,82,62},
  44. {16,01,33,37,86,49,8,46,18,07,13,96,22,8,61,75,53,55,39,73,66,30,22,23,06,31,45,37,74,15,83,12,89,72,85},
  45. {53,74,63,34,05,9,98,94,03,29,46,27,37,41,05,28,63,95,72,02,21,01,33,48,21,31,16,70,33,14,61,71,38,75,33},
  46. {34,01,69,27,30,54,87,84,67,05,44,91,43,39,13,97,61,78,83,33,20,53,02,44,43,92,20,05,81,48,03,99,33,24,21},
  47. {49,32,39,72,77,51,90,17,05,17,46,04,75,56,99,95,36,68,22,07,95,22,40,19,21,58,68,86,47,96,55,58,42,86,98},
  48. {54,89,05,53,28,40,57,73,04,67,24,11,04,83,21,94,21,43,35,87,56,49,70,44,78,26,56,9,63,25,72,33,45,43,88},
  49. {50,32,53,76,46,80,17,45,34,59,26,93,95,77,29,82,31,88,62,30,44,90,99,76,04,8,77,30,69,28,49,87,42,50,59},
  50. {72,97,71,39,10,23,51,83,93,13,24,99,53,39,73,98,50,06,97,50,80,69,03,17,28,85,65,82,19,79,61,88,93,9,71},
  51. {51,53,90,60,02,18,82,79,41,8,7,94,54,69,35,01,52,38,47,57,05,20,95,84,59,13,78,83,19,29,23,92,87,71,58},
  52. {84,46,90,04,88,76,15,49,41,93,71,85,11,28,67,40,24,37,67,86,15,9,02,63,85,47,62,97,94,92,49,38,93,78,69},
  53. {37,56,55,29,02,07,05,87,42,27,61,33,94,64,87,34,23,96,25,69,9,93,11,34,28,97,78,89,81,57,97,41,41,13,89},
  54. {24,31,46,81,35,36,63,63,56,92,36,19,65,90,44,88,03,66,63,80,13,9,2,19,84,67,58,74,17,25,50,78,47,30,47},
  55. {58,64,57,64,40,48,37,73,35,63,83,55,81,14,51,39,22,10,35,52,35,82,52,80,62,40,43,66,37,23,88,14,51,45,01},
  56. {58,10,24,51,61,68,37,89,03,01,93,18,13,23,48,75,24,59,20,03,74,67,27,58,27,74,34,60,17,68,90,28,54,19,02},
  57. {49,35,27,96,64,70,02,18,68,57,9,29,30,98,99,40,19,05,94,47,90,22,13,23,75,80,40,96,83,68,97,41,20,92,24},
  58. {74,18,59,65,41,04,15,84,40,25,74,78,70,10,91,18,62,27,70,56,79,68,32,80,9,99,92,19,91,77,55,31,11,64,52},
  59. {59,70,02,76,8,69,86,66,02,45,44,01,68,88,67,25,98,81,47,63,12,29,52,27,54,25,98,34,48,44,16,70,67,16,41},
  60. {61,72,45,68,94,9,22,25,18,57,46,14,89,82,86,74,66,75,75,79,66,99,11,73,59,78,16,04,07,23,21,32,90,86,81},
  61. {22,71,32,14,31,27,74,26,77,31,29,28,88,78,57,49,21,39,04,82,13,66,21,72,41,72,84,43,54,10,96,48,48,77,03},
  62. {45,98,02,60,91,93,12,21,73,90,31,54,51,66,85,10,84,70,28,76,60,75,75,73,35,23,38,87,83,80,94,77,69,79,51},
  63. {82,47,52,53,51,28,87,18,38,66,62,71,34,55,95,78,16,89,99,79,96,16,29,07,84,96,10,85,65,99,62,33,26,86,16},
  64. {91,25,60,92,8,15,26,92,52,14,44,94,80,46,95,42,26,91,16,11,26,38,57,73,97,56,55,15,85,54,92,32,20,06,76},
  65. {26,22,97,44,04,96,88,77,83,98,64,12,36,53,79,72,73,83,80,65,54,29,56,14,25,55,42,86,27,85,42,15,64,33,58},
  66. {69,32,71,23,30,93,65,20,43,81,74,36,65,01,57,73,11,06,17,94,06,92,87,79,96,50,89,14,03,45,82,86,76,64,60},
  67. {12,62,8,42,89,22,64,65,19,04,60,43,42,48,26,46,39,66,9,95,32,91,36,67,82,55,62,36,79,45,20,97,15,01,87},
  68. {95,71,25,06,24,50,67,36,34,35,15,38,8,57,55,61,68,15,12,69,32,85,65,89,8,4,10,43,38,30,12,8,76,14,11},
  69. {12,17,49,11,01,63,65,56,47,49,45,29,48,93,81,42,39,60,38,75,98,99,52,06,59,17,54,07,06,84,72,07,32,13,76},
  70. {51,77,37,46,03,76,19,61,74,44,76,52,52,39,50,26,40,36,94,98,31,07,07,48,12,37,59,47,17,36,03,30,31,18,34},
  71. {82,62,56,85,81,65,06,42,11,16,91,81,38,88,05,14,58,41,35,95,43,77,90,91,06,18,20,59,53,91,58,12,84,62,61},
  72. {72,85,16,01,33,37,86,49,8,46,18,07,13,36,22,8,61,24,10,55,39,73,66,30,22,23,06,31,45,37,74,15,83,12,89},
  73. {75,33,53,74,63,34,05,9,98,94,03,29,46,27,37,41,05,75,53,95,72,50,21,01,33,48,21,31,16,70,33,14,61,71,38},
  74. {24,21,34,01,69,27,30,54,87,84,67,05,44,91,43,39,13,28,63,78,83,33,20,53,02,44,43,92,20,05,81,48,03,99,33},
  75. {86,98,49,32,39,72,77,51,90,17,05,17,46,04,75,56,99,97,61,68,22,07,20,22,40,19,21,58,68,86,47,96,55,58,42},
  76. {43,88,54,89,05,53,28,40,57,73,04,67,24,11,04,83,21,95,36,43,35,87,56,49,70,44,78,26,56,9,63,25,72,33,45}
  77. };
  78. string alfaName[35][35]={
  79. {"арык", "маркер" ,"венец","бурав","завод","олень","фиалка","звонок","козырь","арбуз","сатира","домино","шкала","беркут","лафет","соха","изба","порог","катод","отава","куница","рожь","роща","маяк","сирень","дата","пинцет","багаж","лампа","канал","рига","Мальта","корвет","устье","пенал"},
  80. {"монета", "сахара" ,"долина","салат","алмаз","нева","голубь","донец","изотоп","круиз","куплет","пещера","сатин","знаток","кварта","ливень","брус","скутер","легион","варна","ворон","физика","курган","осока","стопор","тундра","сила","нота","базис","кожух","неон","барсук","полет","фрегат","аргон"},
  81. {"термос","реле","мак","мир","забой","жатка","шина","покос","глобус","льгота","раскат","кайма","наказ","дружба","нарва","свиток","торий","корма","грач","стакан","укроп","вектор","микрон","висмут","жатва","каска","диск","пемза","наган","пресса","брелок","лен","табор","мел","бином"},
  82. {"табель","табло","минута","русак","триумф","слово","лиса","корпус","нара","парча","засада","бамбук","азбука","блеск","овод","спица","зенит","скатка","дон","аренда","глыба","аванс","радуга","каспий","фиорд","сопка","стриж","лира","гигант","зубр","стекло","норка","юпитер","отлив","кузнец"},
  83. {"брегет","гильза","обнова","шпора","плуг","турист","анапа","брикет","лото","акула","абзац","галера",".истина","дублер","гавана","апогей","нейлон","факел","ракета","молния","жасмин","бета","марево","депо","карат","курьер","редут","улан","визит","фазан","фреза","урок","фургон","аромат","пахарь"},
  84. {"багет","герой","сибирь","манжет","ранжир","контур","мираж","боржоми","катер","гипс","русло","мыс","слиток","метан","парад","барий","ярус","ампула","фосфор","эпоха","оратор","султан","статор","пейзаж","малага","фирма","нарта","гектар","ива","клапан","дымка","валдай","гитара","казна","фонтан"},
  85. {"киоск","метка","межа","кулик","тантал","локон","накат","мерка","парта","ореол","налог","копье","плафон","курорт","обойма","пила","сезон","пират","град","кагор","секрет","восток","анфас","элита","капкан","варяг","борец","кортик","жнейка","салют","тезис","войлок","ватман","сабза","сейнер"},
  86. {"набат","кафель","веха","мартен","рубеж","просо","феникс","ротор","тропик","артек","тамань","виза","мрамор","Урал","румба","атлас","агат","закат","капот","соната","океан","ветка","динамо","график","сито","гипноз","призма","кумир","рокада","конвой","метеор","корона","артель","запад","смола"},
  87. {"торос","консул","магнит","былина","руль","тенор","парник","блесна","исток","прокат","привод","панель","пальма","пойма","улей","вахта","лена","колба","алеут","акцент","лиана","курок","калина","донор","кварц","приз","амур","патрон","куртка","идеал","соло","фаска","маевка","муза","сектор"},
  88. {"шифер","барьер","метель","тисса","пруд","регата","пудра","рейка","рупор","торф","якорь","оплот","туча","строка","музыка","овал","лужок","каскад","эфир","клетка","седло","плакат","лагуна","опера","доклад","селен","отара","гром","нептун","ось","патока","аркан","льдина","кадмий","огород"},
  89. {"бор","вожак","факир","панама","филин","фанера","танго","котлас","крона","роза","привал","цветок","Гроза","лебедь","анкета","кардан","наука","рожок","омуль","облако","победа","тесьма","герань","молва","плитка","сервиз","мускат","лотос","опора","финик","крым","руда","борьба","трубка","лоза"},
  90. {"актив","терем","гараж","фибра","фара","плита","ткань","клен","клинок","линкор","волга","буква","ананас","флакон","левкой","сарай","спаржа","зурна","дамба","ацетон","куба","пиала","утес","фасад","жаргон","латунь","рулон","булава","мурава","клад","рудник","рампа","боцман","белка","палас"},
  91. {"щегол","поток","родник","оброк","клевер","ставка","атом","тайфун","пирога","булат","откос","синтез","ракита","кратер","водоем","аракс","бункер","ельник","визир","романс","клиент","курсив","топаз","хром","стража","трасса","кафтан","труба","марка","пилот","дельта","эльба","карбид","мажор","отрада"},
  92. {"таймыр","ледник","турель","кит","протон","бриг","напев","Бром","кабина","кактус","трель","погода","вольер","токарь","омега","орех","обзор","винт","грим","сода","отмель","ялта","ребус","размах","тир","муфта","приток","восход","посад","сено","казбек","арка","порода","оптика","броня"},
  93. {"боек","радий","рекорд","кокос","штанга","клин","","паром","фикус","спайка","тактик","сварка","астра","высота","кубань","брокер","форум","лесник","ангар","ваза","софа","бурка","вокзал","Дунай","лазурь","кефаль","север","урожай","плазма","танкер","гусли","гвоздика","двина","железо","окно"},
  94. {"шпага","шкала","зарево","норма","бизон","запал","сталь","рябина","плутон","побег","катет","памир","ода","домна","озеро","трос","витязь","ирис","рабкор","пролив","ущелье","отвага","дизель","проба","резеда","фраза","бархат","лупа","парус","станок","буксир","вермут","кубрик","пена","архив"},
  95. {"инжир","маузер","жемчуг","золото","амбар","втулка","нектар","листва","море","рифма","бритва","линза","письмо","тагил","рыцарь","калибр","сапфир","удар","лайнер","руза","серна","озон","гейзер","олово","лавина","дукат","стужа","енисей","лоток","зонд","олимп","жито","схема","пахра","циклон"},
  96. {"колхоз","арарат","космос","риска","свинец","пикет","баржа","вага","кедр","диксон","залп","калий","оправа","пауза","лето","ковбой","тайга","нитка","плавка","лиман","зебра","ява","брусок","отсек","пихта","пафос","водник","буран","эмаль","баркас","пионер","стул","графа","вика","доза"},
  97. {"шнур","понтон","копер","ферма","планер","лампас","банкет","кавказ","конь","флора","верста","слива","чинара","река","пенька","веер","драма","кворум","фугас","вар","сафра","корнет","рамка","пика","ректор","луна","карта","крокет","символ","титан","прибой","палата","жгут","арбат","жиклер"},
  98. {"барс","сокол","экран","бекас","Сани","марс","жигули","разлив","анис","заря","штык","синус","седан","доктор","основа","каток","сетка","матрос","тибет","город","модуль","сифон","прилив","репер","работа","полюс","альфа","кубик","ольха","октан","колос","сайка","кобра","макет","бухта"},
  99. {"заводь","посев","картер","свитер","плетка","пасека","кама","гудок","стрела","бубен","губка","фураж","небо","монтер","сажень","арагон","морфий","росток","неман","стажер","звук","баклан","азот","зона","шайба","блок","гесак","тропа","галоп","пролог","ателье","фактор","лента","порох","дерево"},
  100. {"вишня","охота","галька","пион","цвет","радон","кромка","узор","манеж","лейка","лабаз","ока","абажур","карьер","онега","бокал","лощина","лист","тополь","радиус","ковер","лезвие","зеница","ландыш","бокс","зефир","торец","округ","капрон","облава","сатурн","фасоль","диктор","мисхор","сурьма"},
  101. {"цоколь","фарфор","альбом","лагерь","рубка","рекрут","шахта","лоцман","шарнир","сирена","аул","пирс","успех","пульт","липа","вилка","радиан","десант","зима","пурга","резец","паутина","луза","рубин","карниз","садко","ладога","комета","рейс","лирика","ром","волна","синица","весна","цинк"},
  102. {"книга","ангара","гора","удаль","каркас","бугор","магний","прибор","бант","робот","секира","рокот","вьюга","маска","паста","гранит","пурпур","фабула","крыло","огонек","обвал","свита","насос","пайка","фреска","сторож","диплом","тариф","искра","хмель","гарпун","широта","тула","кроль","амулет"},
  103. {"пловец","тормоз","тобол","лес","букет","ажур","вилла","босфор","герб","турник","сальдо","буря","мера","компас","дуга","нарвик","штора","лавсан","призер","отпор","щука","нора","титул","павлин","градус","цезий","родос","тренер","ликер","цукат","залив","партер","5аза","драга","ограда"},
  104. {"темп","совхоз","педаль","степь","челнок","футбол","армада","казак","базука","буфер","паркет","климат","гелий","целина","лава","дозор","спорт","ртуть","ласка","трибун","кольцо","рельеф","елка","эврика","жетон","таран","тара","орел","дворец","порт","огонь","сосна","береза","мундир","звено"},
  105. {"декада","фольга","айва","иней","шпиль","шлюз","скат","невод","каштан","рулет","пар","кубок","зерно","смета","табун","камин","сланец","дрель","никель","сахар","фагот","белок","гравер","грунт","фидер","поле","иволга","резина","круг","желудь","игла","навес","ковыль","азимут","флокс"},
  106. {"битва","афиша","метла","камера","казань","вена","валик","анкер","геолог","ворох","газета","старт","фотон","валун","посол","джаз","ваниль","виток","снег","скирда","сироп","тол","олифа","дымок","трек","утро","камень","нега","пласт","радар","палуба","гайка","сад","фермер","балкон"},
  107. {"рассвет","осень","арфа","шлюпка","парк","ветер","Лига","ястреб","парик","акация","логика","отзыв","сфера","хижина","клубок","купол","дуплет","докер","весло","лицей","охра","берет","аптека","десерт","слава","актер","завет","ринг","гонец","лода","осина","билет","джигит","клумба","ластик"},
  108. {"терек","натрий","гавань","хлопок","боксер","тахта","автор","проза","диспут","малина","алтай","баланс","венера","гурзуф","ураган","рецепт","колер","ювелир","цель","вираж","ингул","рапира","гобой","лимит","фрезер","вальс","гравий","груша","вулкан","овраг","реглан","орбита","тираж","цемент","шхуна"},
  109. {"сейф","висла","десна","лазер","князь","стилет","анализ","сигма","бронза","деталь","перо","самара","мудрец","ручей","синька","верба","штопор","кипа","вуаль","плот","биплан","сплав","янтарь","ветла","форель","массив","гудрон","осада","туман","прокос","струна","ружье","персик","кинжал","выборг"},
  110. {"обрыв","вагон","мина","шпала","наждак","химик","ташкент","шмель","азов","флейта","финал","леска","литер","эра","декрет","смена","остров","шкипер","хорда","хутор","салон","Вал","фарада","фужер","лепка","полоса","дракон","коса","конус","графит","берег","пеленг","кулон","ранец","папка"},
  111. {"нива","путник","соболь","провод","атлет","роса","боксит","молот","боец","эхо","девиз","техник","мимоза","кора","гамак","картуз","газон","ролик","биржа","поиск","калька","сигара","Анод","номер","банан","купон","супер","оса","Байкал","картон","кредит","нарзан","горец","лось","кредо"},
  112. {"свет","лыжник","напор","цензор","репа","волхов","костер","резак","зорька","фауна","Эбонит","днепр","Гордый","заход","щит","лимон","фаза","юнга","голос","сандал","уран","мастер","ротор","прима","арена","чайка","горка","раздел","мотор","суфлер","сигнал","скала","звезда","нагель","склад"},
  113. {"яхта","хурма","рама","ватага","музей","зоркий","арбитр","юбилей","серп","пакет","антей","цитрус","aврора","ложа","подвиг","диполь","полынь","конек","гусар","канат","галун","лидер","зубило","перина","лектор","кисет","птица","перец","октава","кузов","сверло","вымпел","енот","5анкнр","бисер"}
  114. };
  115.  
  116. string KodVer_1_6 = {"2йжз8тбщнс3п7ьефл4ы9р56ц1увгихокамд"};
  117. string KodGor_l1_6 = {"ьдз2у7гсбоыфмвйх54ет1щи6кацнжр93л8п"};
  118. string KodVer_l6_10 = {"пбтиа2л7ы8зц4одф95щрсжм3ве6йуьхкн1г"};
  119. string KodGor_l6_10 = {"аи1птмр782гф9жульдйоб3хв6езсщкн5ц4ы"};
  120. string KodVer_11_15 = {"ц5р7мт2ай3х4кб9лфпв18гщнсизеьдыожу6"};
  121. string KodGor_11_15 = {"х94то17иащ2врубпм5длсьйг3екцыжнз86ф"};
  122. string KodVer_16_20 = {"пдибоу8хц246фещлйгмыж1анр5вь7сз3т9к"};
  123. string KodGor_16_20 = {"8йрщг3ь2дфткцхжмз9уи5ыабво6е4лпн71с"};
  124.  
  125. string takeName_16_20(string klu4){
  126.  
  127. int x,y;
  128. for (int i=0; i<35;i++){
  129. if (klu4[0] == KodVer_16_20[i]) {
  130. y = i;
  131. break;
  132. }
  133. }
  134. for (int i=0; i<35;i++){
  135. if (klu4[1] == KodGor_16_20[i]) {
  136. x = i;
  137. break;
  138. }
  139.  
  140. }
  141. string name=alfaName[y][x];
  142. for (int i=0; i<35;i++){
  143. if (klu4[2] == KodVer_16_20[i]) {
  144. y = i;
  145. break;
  146. }
  147. }
  148. for (int i=0; i<35;i++){
  149. if (klu4[3] == KodGor_16_20[i]) {
  150. x = i;
  151. break;
  152. }
  153. }
  154. int number=alfaNum[y][x];
  155. string outString=name+" "+to_string(number);
  156. return outString;
  157. }
  158. string takename_11_15(string klu4){
  159.  
  160. int x,y;
  161. for (int i=0; i<35;i++){
  162. if (klu4[0] == KodVer_11_15[i]) {
  163. y = i;
  164. break;
  165. }
  166. }
  167. for (int i=0; i<35;i++){
  168. if (klu4[1] == KodGor_11_15[i]) {
  169. x = i;
  170. cout<<x;
  171. break;
  172. }
  173.  
  174. }
  175. string name=alfaName[y][x];
  176. for (int i=0; i<35;i++){
  177. if (klu4[2] == KodVer_11_15[i]) {
  178. y = i;
  179. break;
  180. }
  181. }
  182. for (int i=0; i<35;i++){
  183. if (klu4[3] == KodGor_11_15[i]) {
  184. x = i;
  185. break;
  186. }
  187. }
  188. int number=alfaNum[y][x];
  189. string outString=name+" "+to_string(number);
  190. return outString;
  191. }
  192. string takeName_6_10_26_31(string klu4){
  193.  
  194. int x,y;
  195. for (int i=0; i<35;i++){
  196. if (klu4[0] == KodVer_l6_10[i]) {
  197. y = i;
  198. break;
  199. }
  200. }
  201. for (int i=0; i<35;i++){
  202. if (klu4[1] == KodGor_l6_10[i]) {
  203. x = i;
  204. break;
  205. }
  206.  
  207. }
  208. string name=alfaName[y][x];
  209. for (int i=0; i<35;i++){
  210. if (klu4[2] == KodVer_l6_10[i]) {
  211. y = i;
  212. break;
  213. }
  214. }
  215. for (int i=0; i<35;i++){
  216. if (klu4[3] == KodGor_l6_10[i]) {
  217. x = i;
  218. break;
  219. }
  220. }
  221. int number=alfaNum[y][x];
  222. string outString=name+" "+to_string(number);
  223. return outString;
  224. }
  225. string takeName_1_6_21_25(string klu4){
  226.  
  227. int x,y;
  228. for (int i=0; i<35;i++){
  229. if (klu4[0] == KodVer_1_6[i]) {
  230. y = i;
  231. break;
  232. }
  233. }
  234. for (int i=0; i<35;i++){
  235. if (klu4[1] == KodGor_l1_6[i]) {
  236. x = i;
  237. break;
  238. }
  239.  
  240. }
  241. string name=alfaName[y][x];
  242. for (int i=0; i<35;i++){
  243. if (klu4[2] == KodVer_1_6[i]) {
  244. y = i;
  245. break;
  246. }
  247. }
  248. for (int i=0; i<35;i++){
  249. if (klu4[3] == KodGor_l1_6[i]) {
  250. x = i;
  251. break;
  252. }
  253. }
  254. int number=alfaNum[y][x];
  255. string outString=name+" "+to_string(number);
  256. return outString;
  257. }
  258.  
  259.  
  260.  
  261. void vivozim(int num){
  262. cout << "|" << tableSokr[num][0];
  263. cout << "|" << takeName_1_6_21_25(tableSokr[num][2]);
  264. cout << "|" << takeName_6_10_26_31(tableSokr[num][3]);
  265. cout << "|" << takename_11_15(tableSokr[num][4]);
  266. cout << "|" << takeName_16_20(tableSokr[num][5]);
  267. cout << "|" << takeName_1_6_21_25(tableSokr[num][6]);
  268. cout << "|" << takeName_6_10_26_31(tableSokr[num][7]);
  269. cout << "|" << tableSokr[num][8]<<"\n";
  270. cout << "|" << tableSokr[num][0];
  271. cout << "|" << takeName_1_6_21_25(tableSokr[num][10]);
  272. cout << "|" << takeName_6_10_26_31(tableSokr[num][11]);
  273. cout << "|" << takename_11_15(tableSokr[num][12]);
  274. cout << "|" << takeName_16_20(tableSokr[num][13]);
  275. cout << "|" << takeName_1_6_21_25(tableSokr[num][14]);
  276. cout << "|" << takeName_6_10_26_31(tableSokr[num][15]);
  277. cout << "|" << tableSokr[num][16]<<"\n";
  278. }
  279.  
  280. void fileKreator(){
  281.  
  282. ofstream OutStrFile("name.txt"); // создаём объект класса ofstream для записи и связываем его с файлом cppstudio.txt
  283. for (int i=0;i<35;i++){
  284. for (int k=0;k<35;k++){
  285. OutStrFile << alfaName[i][k] << ","; // запись строки в файл
  286. }
  287. OutStrFile << ";" << "\n";
  288. }
  289.  
  290.  
  291. for (int i=0;i<35;i++){
  292. for (int k=0;k<35;k++){
  293. OutStrFile << alfaNum[i][k] << ","; // запись строки в файл
  294. }
  295. OutStrFile << ";" << "\n";
  296. }
  297.  
  298. for (int i=0;i<33;i++){
  299. for (int k=0;k<17;k++){
  300. OutStrFile << tableSokr[i][k] << ","; // запись строки в файл
  301. }
  302. OutStrFile << ";" << "\n";
  303. }
  304. OutStrFile.close(); // закрываем файл
  305.  
  306. }
  307.  
  308. int main() {
  309. setlocale(LC_ALL,"Russian");
  310. fileKreator();
  311. for (int i=0;i<33;i++){
  312. vivozim(i);
  313. }
  314.  
  315.  
  316.  
  317. //cout << tableSokr[23][12];
  318. //cout << poluchaemNazvanie(wait);
  319.  
  320. return 0;
  321. }
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
|1|фрегат 82|котлас 49|28жнейка 3|хурма 17|фрегат 82|котлас 49|жй5с
|1|пещера 95|бурав 76|7мерка 11|пенал 72|пещера 95|бурав 76|график 77
|2|аргон 91|роща 98|сейнер 16|куница 7|аргон 91|роща 98|9йго
|2|нота 42|визит 81|пенал 88|ферма 10|нота 42|визит 81|Донор 18
|3|тундра 59|пенал 52|пенал 11|лоза 88|тундра 59|пенал 52|ак9у
|3|арык 59|маркер 46|29титан 43|герань 72|арык 59|маркер 46|отава14
|4|рама 43|пенал 21|31войлок 33|сокол 33|рама 43|пенал 21|7х6с
|4|фрегат 82|пахарь 51|22роща 63|рига 85|фрегат 82|пахарь 51|Куница 24
|5|аргон 62|пахарь 12|сейнер 61|филин 24|аргон 62|пахарь 12|к5ыи
|5|исток 97|визит 3|28жнейка 3|пенал 77|исток 97|визит 3|рожь 98
|6|сектор 71|лото 52|5олень 49|рига 40|сектор 71|лото 52|тзущ
|6|галька 8|рига 74|пенал 88|омуль 31|галька 8|рига 74|роща 54
|7|тундра 59|Бром 73|31войлок 33|оброк 51|тундра 59|Бром 73|сйьм
|7|аргон 71|пенал 42|сейнер 77|пенал 77|аргон 71|пенал 42|маяк 65
|8|ливень 98|рига 31|6арбитр 28|козырь 31|ливень 98|рига 31|гзй2
|8|сектор 49|карат 52|сейнер 46|пенал 69|сектор 49|карат 52|дата 45
|9|идеал 12|роща 67|20куница 7|ватага 88|идеал 12|роща 67|вц1п
|9|консул 24|сатира 44|11копье 73|герань 85|консул 24|сатира 44|пинцет 76
|10|сектор 18|лото 84|сейнер 13|лафет 15|сектор 18|лото 84|9ывх
|10|салат 53|пахарь 34|5олень 73|трубка 3|салат 53|пахарь 34|Багаж 74
|11|вишня 82|рига 34|0свет 45|пенал 85|вишня 82|рига 34|цьте
|11|аргон 56|порог 78|13курорт 73|хурма 74|аргон 56|порог 78|лампа 97
|12|курок 91|пахарь 43|6боксит 1|яхта 3|курок 91|пахарь 43|ысцы
|12|струна 84|пахарь 82|31войлок 18|пенал 46|струна 84|пахарь 82|канал 12
|13|салат 42|яхта 43|сейнер 88|наука 40|салат 42|яхта 43|зпщп
|13|исток 18|пенал 21|18град 31|пенал 46|исток 18|пенал 21|рига 41
|14|аргон 71|.истина 33|0книга 88|пенал 77|аргон 71|.истина 33|л7б7
|14|осока 17|бурав 77|пенал 77|венец 14|осока 17|бурав 77|мальта 87
|15|сектор 61|пенал 41|31войлок 41|хурма 53|сектор 61|пенал 41|ие72
|15|пойма 91|лото 77|22роща 70|плитка 7|пойма 91|лото 77|корвет 61
|16|салат 91|листва 10|33сабза 46|пенал 67|салат 91|листва 10|лв5ц
|16|пещера 50|маркер 77|6шина 8|наука 35|пещера 50|маркер 77|устье 32
|17|салат 39|молния 58|6банкет 12|филин 71|салат 39|молния 58|5ф1з
|17|исток 91|пахарь 77|пенал 73|пенал 40|исток 91|пахарь 77|Пенал 69
|18|аргон 59|пахарь 21|пенал 7|цветок 1|аргон 59|пахарь 21|пз9с
|18|нота 56|роща 51|7мерка 15|ватага 62|нота 56|роща 51|скутер 76
|19|сектор 69|ястреб 49|сейнер 35|пенал 77|сектор 69|ястреб 49|4бов
|19|аргон 95|пахарь 81|сейнер 54|цветок 31|аргон 95|пахарь 81|Легион 52
|20|нева 11|рига 3|6магний 98|бекас 62|нева 11|рига 3|педр
|20|сектор 95|карат 34|1маркер 89|пенал 31|сектор 95|карат 34|варна 52
|21|набат 59|пинцет 20|33сабза 61|рига 31|набат 59|пинцет 20|ж9л7
|21|аргон 95|терек 12|пенал 56|лоза 61|аргон 95|терек 12|ворон 44
|22|рама 41|ураган 34|сейнер 35|лоза 69|рама 41|ураган 34|в262
|22|салат 97|пенал 51|сейнер 54|пинцет 46|салат 97|пенал 51|физика 78
|23|пещера 42|молния 31|31войлок 41|наука 46|пещера 42|молния 31|цжпж
|23|тундра 85|пенал 82|22роща 70|плитка 59|тундра 85|пенал 82|курган 76
|24|свет 34|пенал 77|сейнер 35|пенал 76|свет 34|пенал 77|баип
|24|сектор 97|корвет 44|пенал 88|пенал 78|сектор 97|корвет 44|осока 18
|25|салат 39|рассвет 53|0яхта 28|пенал 77|салат 39|рассвет 53|17йз
|25|исток 91|пахарь 77|18град 35|пинцет 2|исток 91|пахарь 77|Стопор 27
|26|аргон 79|пинцет 67|сейнер 83|плитка 59|аргон 79|пинцет 67|р4бр
|26|рама 54|молния 74|пенал 81|арарат 98|рама 54|молния 74|тундра 59
|27|бисер 91|рига 31|пенал 77|цветок 88|бисер 91|рига 31|лз1л
|27|аргон 49|карат 52|сейнер 88|пенал 70|аргон 49|карат 52|сила 54
|28|курок 65|лото 52|пенал 90|понтон 72|курок 65|лото 52|б62ц
|28|ливень 81|рига 74|1маркер 89|герань 12|ливень 81|рига 74|нота 91
|29|аргон 71|проза 43|28жнейка 43|пенал 68|аргон 71|проза 43|й8ра
|29|аргон 18|.истина 77|8бант 41|сокол 71|аргон 18|.истина 77|базис 58
|30|аргон 39|фиалка 31|бисер 77|хурма 88|аргон 39|фиалка 31|о7бы
|30|исток 91|пахарь 81|сейнер 43|пенал 77|исток 91|пахарь 81|кожух 12
|31|аргон 71|пенал 46|1маркер 83|пенал 77|аргон 71|пенал 46|обзб
|31|курок 91|пахарь 95|6танго 34|бисер 77|курок 91|пахарь 95|айрон 84
|32|аргон 59|пахарь 21|пенал 7|цветок 1|аргон 59|пахарь 21|енрн
|32|нота 56|роща 51|7мерка 15|ватага 62|нота 56|роща 51|барсук 62
|33|аргон 59|пенал 44|7мерка 44|танго 67|аргон 59|пенал 44|ытля
|33|консул 42|пинцет 43|0книга 26|поток 22|консул 42|пинцет 43|фрегат 82