Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7729 - Залгах ба устгах |
Танд a, b тэмдэгт мөр өгөгдөх ба та a тэмдэгт мөр дээр доорх 2 үйлдлээс хийж a==b болгож чадах эсэхийг ол.
- a тэмдэгт мөрийн төгсгөлд тэмдэгт залгах
- а тэмдэгт мөрийн сүүлийн тэмдэгтийг устгах
хоосон тэмдэгт мөр дээр энэ үйлдлийг хийвэл хоосон тэмдэгт мөр хэвээрээ байна.
Яг k үйлдлийн дараа a==b болох боломжтой бол YES үгүй бол NO гэж хэвлэ.
Оролт
Эхний мөрөнд a тэмдэгт мөр өгөгдөнө.
2 дахь мөрөнд b тэмдэгт мөр өгөгдөнө. 1 <= |a|, |b| <= 100.
Сүүлийн мөрөнд k тоо өгөгдөнө. 1 <= k <= 100.
Гаралт
Бодлогын хариуг шинэ мөрөнд хэвлэнэ.
Жишээ
Оролт 1
hackerhappy
hackerrank
9
Гаралт 1
Yes
Оролт 2
aba
aba
7
Гаралт 2
Yes
Тайлбар 2
4 удаа устгах үйлдэл, 3 удаа залгах үйлдлээр aba тэмдэгт мөрийг aba тэмдэгт мөртэй адил болгоно.
Оролт 3
ashley
ash
2
Гаралт 3
No
Орчуулсан : Дархан-Уул аймгийн Монгол-Оюу сургуулийн 11.1 ангийн сурагч Э.Цэлмэг
Нэмсэн: | Bataa |
Огноо: | 2020-03-12 |
Хугацааны хязгаарлалт: | 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/append-and-delete/problem |
hide comments
2024-03-05 03:32:57
alishu pisda min |
|
2021-12-11 18:14:59 busykid
Input: aba aba 7 Output: Yes Тайлбар: 3 удаа арилгах үйлдэл хийхэд хоосон болно. Хоосон дээр дахин арилгах үйлдэл буюу 4 дэх үйлдэл хийж болно. Үүний дараа 3 удаа үсэг нэмэх үйлдэл хийж "aba"-г гаргаж авч болно. |