fbpx

Competitive programming

Хамтдаа бодоцгооё №2

Хамтдаа бодоцгооё цуврал нийтлэлийн шинэ дугаараар уулзахад таатай байна. Бид өнөөдөр Spoj rgb7 сайтаас “RGB7206” бодлогыг бодох болно. Энэ бодлогын өгүүлбэрийг уншихад гараас өгөгдсөн тооны дагуу давталт гүйлгэн 100 -г нэмэгдүүлэх юм. Өөрөөр хэлбэл яг л нэр шиг ээ 100 -г n удаа нэмэх юм. Хугацааны хязгаарлалт нь 0.203s тул бид нэг л удаа давталт […]

Python програмчлалын хэл дээр оролтын утга авах аргууд.

Python програмчлалын хэл дээр бодлого бодож эхэлж байгаа анхан шатны суралцагчдад маань ихээхэн тулгардаг нэгэн асуудал бол input буюу оролтын утгыг авах билээ. Өнөөдрийн нийтлэлээр бид хэрхэн оролтын утгыг хувьсагчид зөв авч, цаашид үр дүнтэй хэрэглэх талаар дэлгэрэнгүй тайлбарлана. Бидний сонгож авсан жишээ бодлого бол SPOJ RGB7 сайтын “3 тооны их” нэртэй бодлого юм. Энэхүү […]

Хамтдаа бодоцгооё №1

Өмнөх нийтлэлд бид “Competitive Programming-ийг Эхлэх нь” сэдвийн дагуу эхлэхээс өмнө юуг анхаарах талаар дурдсан бол энэ удаад бодлого бодох явцыг жишээ бодлогоор дэлгэрэнгүй тайлбарлалаа. Бидний сонгож авсан бодлого бол SPOJ сайт дахь RGB7 цувралын хамгийн эхний бодлого болох RGB7002 – Гурвалжин юм.                                 […]

Competitive Programming-ийг эхлэх нь.

“Сайн хөвчөө бэлдвэл сум харваанд онож, сайн ухаанаа бэлдвэл ажил үйлс бүтнэ” гэх Монгол ардын зүйр үг нь аливаа ажлыг эхлэхээс өмнө шаардлагатай бэлтгэл, нөхцөлийг бүрэн хангаж, сууриа зөв тавих нь амжилтын түлхүүр гэдгийг бидэнд эрт дээр үеэс л сануулсаар ирсэн билээ. Өмнөх нийтлэлээр бид competitive programming-д тохиромжтой IDE-ийн талаар танилцуулсан бол энэ удаад competitive […]

Competitive programming -д ямар IDE тохиромжтой вэ ?

Хэрвээ чиний компьютер асдаг л бол чи код бичиж чадна. Энэ үг бага зэрэг хэтрүүлэгтэй санагдаж болох ч үнэн хэрэгтээ програмчлалын үндсэн ойлголтуудаас эхлээд competitive programming -ийн бодлогуудыг шийдэх хүртэл чиний компьютер зөвхөн интернэт холболттой, веб хөтөч ашиглах боломжтой байхад л хангалттай. Өмнөх нийтлэлээр бид competitive programming -д тохиромжтой програмчлалын хэлийг хэрхэн сонгох талаар оруулсан […]