تەسادىپىي سان ھېسابلىغۇچ
ئەڭ كىچىك ۋە ئەڭ چوڭ قىممەتنى تاللاڭ ۋە شۇ دائىرىدە تەسادىپىي پۈتۈن سان ھاسىل قىلىڭ. ھەر قېتىم چەككەندە شۇ ئارىلىقتىكى يېڭى بىر پۈتۈن سان چىقىدۇ.
ئەڭ كىچىك ۋە ئەڭ چوڭ قىممەتنى تاللاڭ ۋە شۇ دائىرىدە تەسادىپىي پۈتۈن سان ھاسىل قىلىڭ. ھەر قېتىم چەككەندە شۇ ئارىلىقتىكى يېڭى بىر پۈتۈن سان چىقىدۇ.
قىممەتلەر تىزىملىكىدىن ئادەتتىكى ئوتتۇرىچە قىممەتلەرنى ھېسابلاڭ ۋە ئۇلارنىڭ خۇسۇسىيىتىنى سېلىشتۇرۇڭ.
ھەقسىز ۋە ئاددىي تور ھېسابلاش ماشىنىسى ئارقىلىق ئاساسىي ئارىفمېتىكىلىق مەشغۇلاتلارنى (قوشۇش، ئېلىش، كۆپەيتىش، بۆلۈش) دەرھال ئورۇنداڭ.
بىر ساننىڭ دەرىجىسىنى ياكى ئۇنىڭ لوگارىفمىسىنى (دەرىجە كۆرسەتكۈچىنى تېپىش) دەرھال ھېسابلاڭ. دەرىجىلىك سان ۋە لوگارىفمىنى ھېسابلاش ئۈچۈن ھەقسىز ۋە قولاي قورال.
كەسىر مەشغۇلاتلىرىنى ئاددىيلاشتۇرۇلغان ۋە ئارىلاش سان نەتىجىلىرى بىلەن ھېسابلاڭ.
كۆپلىگەن پۈتۈن سانلار ئۈچۈن GCD ۋە LCM نى باسقۇچلۇق نەتىجىلەر ۋە ئېنىق چۈشەندۈرۈشلەر بىلەن ھېسابلاڭ.
بۇ ھېسابلىغۇچ سىز بەلگىلىگەن ئەڭ كىچىك ۋە ئەڭ چوڭ قىممەتلەر ئارىلىقىدىكى بىر پۈتۈن ساننى تاللايدۇ (ئىككى تەرەپتىكى چەك قىممەتلىرىنىمۇ ئۆز ئىچىگە ئالىدۇ).
تەسادىپىي تاللاش تەقلىد قىلىش، مۇكاپات چەك تارتىش، سانلىق مەلۇماتلاردىن ئەۋرىشكە ئېلىش ياكى تېز سىناق كىرگۈزۈش ئۇچۇرلىرىنى قۇرۇشتا پايدىلىق.
ھاسىللىغۇچ بىر تۇتاش تەقسىمات (uniform distribution) نى ئىشلىتىدۇ، بۇ دېگەنلىك شۇ دائىرىدىكى ھەر بىر پۈتۈن ساننىڭ چىقىش پۇرسىتى باراۋەر بولىدۇ.
ئەگەر سىزگە تەكرارلىغىلى بولىدىغان تەرتىپلەر كېرەك بولسا، كود ئىچىدە مۇقىم ئۇرۇق (seed) ئىشلىتىڭ. بۇ قورال تېز ۋە ئاددىي تەسادىپىيلىق ئۈچۈن لايىھەلەنگەن.
پۈتۈن سانلارنى كىرگۈزۈڭ ھەمدە ئەڭ كىچىك قىممەتنىڭ ئەڭ چوڭ قىممەتتىن چوڭ بولۇپ قالماسلىقىغا كاپالەتلىك قىلىڭ.
بۇ قورال پەقەت ئومۇمىي ئۇچۇر مەقسىتىدە تەمىنلەندى.