iMelikaa
چهارشنبه 27 آذر 1398, 23:03 عصر
سلام؛ وقت تون بخیر ^_^
من میخوام اول از ورودی یک عدد بگیرم مثل n که این n تعداد خطوطی هست که دارم.
برای مثال اگر n، سه باشه، من سه خط کاراکتر دارم که هر خط هم 10 کاراکتر داره.
من میخوام هر کدوم از کاراکتر ها رو تبدیل به عدد کنم اول و سپس عدد کاراکتر های هر لاین رو با هم جمع کنم و حاصل جمع رو بریزم داخل یک متغیر
سپس متغیرهای حاوی حاصل جمع کاراکتر های هر خط رو با هم مقایسه کنم و سورت انجام بدم و لاینی که حاصل جمع بیشتری داره رو آخر قرار بدم و بقیه هم مرتب بشن (سورت صعودی)
مثلا اگر ورودی این باشه:
5
aaaaaaaaaa
ababababab
bbbbbbbbbb
acacacacad
ddaaaaaaaa
خروجی بشه این:
aaaaaaaaaa
ababababab
ddaaaaaaaa
bbbbbbbbbb
acacacacad
ممنون میشم کمکم کنید
من میخوام اول از ورودی یک عدد بگیرم مثل n که این n تعداد خطوطی هست که دارم.
برای مثال اگر n، سه باشه، من سه خط کاراکتر دارم که هر خط هم 10 کاراکتر داره.
من میخوام هر کدوم از کاراکتر ها رو تبدیل به عدد کنم اول و سپس عدد کاراکتر های هر لاین رو با هم جمع کنم و حاصل جمع رو بریزم داخل یک متغیر
سپس متغیرهای حاوی حاصل جمع کاراکتر های هر خط رو با هم مقایسه کنم و سورت انجام بدم و لاینی که حاصل جمع بیشتری داره رو آخر قرار بدم و بقیه هم مرتب بشن (سورت صعودی)
مثلا اگر ورودی این باشه:
5
aaaaaaaaaa
ababababab
bbbbbbbbbb
acacacacad
ddaaaaaaaa
خروجی بشه این:
aaaaaaaaaa
ababababab
ddaaaaaaaa
bbbbbbbbbb
acacacacad
ممنون میشم کمکم کنید