سلام
فکر کنم یکم سخت گرفتی ! (سوالات من سطحش پایین تر بود

)
تا یه جاهایی رسید اما بعضی از رابطه ها درست در نمیاد . شاید رو محاسبات یه جا اشتباه کردم .
موفق باشی
سلام ،
حدس میزدم یه کم سخت بشه ...
من فقط خواستم با ارائه این سوال از کد های اسکی در مبنای 10 ، بریم سراغ معادلشون در مبنای 2 !
راهنمایی :
در این الگوریتم از تکنیک "جمع کردن موقعیت مکانی " استفاده شده .
بعد از محاسبه کد اسکی ، آن های را به مبنای 2 ببرید ، 8 بیت شان کنید و آنها را آنالیز کنید .
سلام
متشکرم . از راهنمایی خوبت .
باید شک می کردم در مبنای 10 نیست . آخه هیچ رابطه ایی منطقی بینشون نبود .
(البته خودت گفتی مثل قبلی هاست ! یعنی مبنای 10!

)
موفق باشی
سلام ،
آقا من استعداد سوال طرح کردن ندارم !

بیا ! تا الان 1 هفته گذشته ، هیچی به هیچی ...
شرمنده مجبورم این یکی رو توضیح بدم که تاپیک گیر نکنه

آقا آرش بی زحمت بعدیش رو شما برو تو کارش ...
به کدهای اسکی iranvig نگاه می کنیم :
کد:
105 114 97 110 118 105 103
موقعیت های مکانی رو به کد های اسکی اضافه می کنیم ( به اولی یکی ، به دومی 2 تا ، .. ) :
کد:
106 116 100 114 123 111 110
همه رو می بریم به مبنای 2 :
کد:
1101010 1110100 1100100 1110010 1111011 1101111 1101110
اینا همشون 7 بیت هستن ! نظرتون چیه اینا رو 8 بیت کنیم ؟ لابد می پرسید چطوری ؟ خوب کاری نداره که ، یه صفر بذاریم اول همشون ! اینطوری اعداد هم تغییر نمی کنن ، در عین حال 8 بیت شدن . { البته تو اصل الگوریتم من این طوری گفتم که تعداد بیت رو حساب کردم ، از 8 کم کردم ، به همون تعداد صفر گذاشتم اولش ( چون بعضی کد های اسکی 6 بیت هستن ، در اون صورت باید 2 تا صفر بذاریم ) } :
کد:
01101010 01110100 01100100 01110010 01111011 01101111 01101110
حالا جای هیجانیش اینجاست !

میایم 4 بیت آخر رو میذاریم اول ، 4 بیت اول رو میذاریم آخر !! ، مثلا برای اولی این شکلی میشه :
کد:
0110 1010 -> 1010 0110
پس برای کلش اینطوری میشه :
کد:
10100110 01000111 01000110 00100111 10110111 11110110 11100110
حالا همه رو می بریم به مبنای 10 :
کد:
166 71 70 39 183 246 230
هورا ! تموم شد !
حالا یه نگاه به صورت مسئله ، یه نگاه هم به الگوریتم بالا !
جواب رو شما بگید ببینم بلد شدید ؟
چه الگریتمی!. میگم یه برنامه باید برای این کار بنویسید.
سلام
ممنون که جواب رو ارسال کردی (البته راهنمایی که کرده بودی یکم انحرافی بود ! گفته بودی جمع (در صورتی که این تعویض هست !)). در ضمن من برنامه تمام الگوریتم های رو که تا الان کار کردیم رو نوشتم . به زودی (تا چند روز دیگه) آپ می کنم (در حال حاضر سرم شلوغه)
البته یک پیشنهاد هم دارم . از این به بعد سطح سوال رو هم مشخص کنیم .(ساده - متوسط -پیشرفته)
خوب مثل اینکه نوبت منه سوال رو طرح کنم .
کلمه iranvig به کمک یک الگوریتم تبدیل به
کد:
11014-12985-9398-12089-13913-11014-10598
شده است
حال جمله زیر را از حالت کد خارج کنید :
کد:
7029-10789-10174-997-6057-9382-11854-4734-997-6214-10377-997-5014-12294-9973
سطح این سوال
(متوسط)
موفق باشید
سلام
خوب هستيد
با توجه به كد اسكي iranvig
کد:
105 114 97 110 118 105 103
و تبديل شده اون
کد:
11014-12985-9398-12089-13913-11014-10598
مي بينيم كه اولا اعداد تبديلي بر اساس كد اسكي يصورت افزايشي تغيير ميكنه پس از ضرب استفاده شده
11014/105=104.8952381
<< برای خوانا تر شدن ویرایش شد . مدیر >>
پس میشه یه معادله در نظر گرفت :
يعني كد اسكي مان به توان دو ، منهای يك عدد ، ميشه كد تبديلي
توي تمامي كاركتر ها y برابر 11 ميشه
حالا 11 از کجا اومده ؟ تعداد حروف iranvig برابر 7 است پس 11 برابر است با 7+4 و يا 7*2-3
حال بر اساس كد زير و تعداد کاراکتر های آن که برابر 15 می باشد ، y يا برابر است با 27 (15*2-3) و يا 19 (15+4)
اگر 19 باشد حواب نميدهد پس y برابر است با 27 پس كد زیر :
کد:
7029-10789-10174-997-6057-9382-11854-4734-997-6214-10377-997-5014-12294-9973
تبدیل می شود به :
کد:
84 104 101 32 78 97 109 69 32 79 102 32 71 111 100
يعني
به اميد ديدار
سلام،
ایول بابا ! 1 ساعته دیگه بچه ها دیکد می کنن !

آقا جواب سوال قبلی رو هنوز ندادید ها ! پست شماره 43 . الگوریتم رو توی پست 48 توضیح دادم که حداقل جواب رو شما ها بگید !
سلام
سوال بعدی رو هم خودم طرح می کنم (فکر کنم جالب تر باشه)
در ضمن جواب سوال آقا امیر :amirhossein313
(38-246-198-103-214-87-167-183-230-55-151-243-227-20)
موفق باشید
کلمه iranvig به کمک یک الگوریتم تبدیل به
کد:
106-119-99-119-125-118-116
شده است
حال جمله زیر را از حالت کد خارج کنید :
کد:
80-115-112-128-39-124-125-120-68-126-188-136-344-160-722-171-1631-160-4278-183-10980-179-28758-123-75140-206-196521-219-514330-215-1346303-236-3524690-173-9227562-269-24157851-260-63246020-291-165580246-290-433494538-241
سطح این سوال (
متوسط)
موفق باشید