Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7851 - Анаграм бүтээх |
Алис Криптограпын сургалтанд суугаад анаграм их хэрэгтэйг мэдэв.
Анаграм гэдэг нь 2 тэмдэгт мөрөн дэх үсэг бүр нь ижил тоотой байхыг хэлнэ.
Тэгээд тэр 2 тэмдэгт мөртөөс хамгийн цөөндөө хэдэн тэмдэгтийг арилгавал 2 тэмдэгт мөр бие биенийхээ анаграм болохыг мэдэхийг хүсэж байна.
- a b 2 тэмдэгт мөр адил урттай байх албагүй.
- Аль ч тэмдэгт мөрийн аль ч тэмтэгтийг арилгаж болно.
Оролт :
Эхний мөрөнд a тэмдэгт мөр өгөгдөнө.
Дэрөөгийн мөрөнд b тэмдэгт мөр өгөгдөнө. ( 1<=|a|,|b|<=104. )
Гаралт :
Бодлогын нөхцөл хангагдахад устгагдсан тэмдэгтийн тоон ширхгийн тоо
Жишээ
Оролт:
cde
abc
Гаралт :
4
Тайлбар:
Эхний тэмдэгтээс ‘d’,’e’-г арилгана.
Дараагийн тэмдэгтээс ‘a’,’b’-г арилгана.
Нийт 4 тэмдэгт арилгасан.
Орчуулсан : Дархан-Уул аймгийн Монгол-Оюу сургуулийн 11.1 ангийн сурагч Э.Цэлмэг
Нэмсэн: | Bataa |
Огноо: | 2020-02-28 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 ASM64 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE |
Эх сурвалж: | https://www.hackerrank.com/challenges/ctci-making-anagrams |