کد این برنامه رو میخواستم البته به زبان c
توضیح برنامه:
ما یه آرایه از کاراکتر داریم. هنگام خواندن این کاراکترها از کاربر همراه هر کاراکتر یه عدد n هم میخونیم.
بعد فرض کنید این کاراکترها به شکل دایره ایستاده اند.از اولی شروع میکنیم و به تعداد n ای که این کاراکتر داره یکی یکی کاراکتر ها رو میشماریم و اون کاراکتری رو که بهش رسیدیم اول میبینیم n ای که همراش وارد شده چنده بعد از لیست حذفش میکنیم و دوباره با این n ای که گرفتیم ادامه میدیم.به همین ترتیب پیش میریم و به هر کدوم که رسیدیم اول n ای که همراش وارد شده رو میگیریم بعد اونو حذف میکنیم.این کارو اونقدر ادامه میدیم تا یه کاراکتر باقی بمونه.
این برنامه با link list پیاده سازی میشه.
ممنون میشم اگه زود جواب بدید.چون خیلی سریع بهش احتیاج دارم.
با تشکرات قبلی
توضیح برنامه:
ما یه آرایه از کاراکتر داریم. هنگام خواندن این کاراکترها از کاربر همراه هر کاراکتر یه عدد n هم میخونیم.
بعد فرض کنید این کاراکترها به شکل دایره ایستاده اند.از اولی شروع میکنیم و به تعداد n ای که این کاراکتر داره یکی یکی کاراکتر ها رو میشماریم و اون کاراکتری رو که بهش رسیدیم اول میبینیم n ای که همراش وارد شده چنده بعد از لیست حذفش میکنیم و دوباره با این n ای که گرفتیم ادامه میدیم.به همین ترتیب پیش میریم و به هر کدوم که رسیدیم اول n ای که همراش وارد شده رو میگیریم بعد اونو حذف میکنیم.این کارو اونقدر ادامه میدیم تا یه کاراکتر باقی بمونه.
این برنامه با link list پیاده سازی میشه.
ممنون میشم اگه زود جواب بدید.چون خیلی سریع بهش احتیاج دارم.
با تشکرات قبلی