میتوانید سوالهای خود را از بخش "سوال بپرسید" مطرح کنید.
متاسفانه یا خوشبختانه، تعداد طرفداران همراه اول و کدآپ، یکسان بود و هر دو گروه نفس راحتی کشیدن که بازنده نبودند و دوباره شروع به کُری خواندن کردند. وسط این کُری خوانیها، مدیرعامل همراه اول چند تا جایزه گذاشت وسط میز و گفت: «حالا که اینطوریه بچههای ما ۴ تا سوال به شما میدن و هرکس زودتر حل کرد جایزهها مال اون میشه.» بچههای کدآپ هم که به عدالت در مسابقه اعتقاد قلبی دارند، شرایط را نامساعد دیدند و گفتند: «اصلا دوئل میذاریم. یک سوال شما بدید یک سوال ما میدیم. هرکس زودتر سوالها را حل کرد جایزهها مال اون میشه...»
بچههای کدآپ، به رسم جوانمردی و برای دستگرمی، سوال اول را آسان دادند که ببینند بچههای همراه اول در چه سطحی هستند.
در این سوال یک آرایه از اعداد داده میشود. حالا باید یک آرایه دیگر تعریف کنیم و خانههای آن را به این صورت پر کنیم:
هر خانه از این آرایه مانند خانه i
، برابر است با حاصل ضرب همه اعداد آرایه اولی به جز عنصر خانه i
ام.
حالا نوبت همراه اولیهاست که به سوال اول کدآپیها جواب دهند.
ابتدا عدد n
برای تعداد خانههای آرایه داده میشود. سپس n
عدد صحیح در ورودی میآید.
n
عدد که هر کدام از آنها، حاصل ضرب همه اعداد وارد شده، به جز خود آن عدد است که با فاصله از هم چاپ میشود.