سلام دوست من 😃👋
به آزمون ورودی دورۀ کارآموزی تابستانۀ Software Engineering کُداِستار خوش اومدی!
هدفِ این آزمون، سنجش شیوۀ برنامهنویسیت تو موضوعاتی مثل الگوریتم و شیگراییه.
ترتیب سوالا از آسون به سخته و بعد از مسابقه، نحوۀ برنامهنویسی و امتیازی که کسب کردی بررسی میشه و امیدواریم به مرحلۀ بعدی که مصاحبۀ اسکایپی هست، دعوت بشی!
برای آشنایی با مسابقه و فرستادن جواب، پیشنهاد میکنیم این لینکها رو مطالعه کنی!
در طول مسابقه هر سوالی برات پیش اومد میتونی از قسمت "سوال بپرسید" مطرح کنی.
همچنین برای دسترسی به آخرین اخبار و اطلاعیهها (روال مصاحبه و دورههای بعدی) حتماً یه سر به کانال تلگرام @code_star بزن.
ما به عنوان تیم آکادمی ستاره برات از صمیم قلب آرزوی موفقیت داریم و امیدواریم بتونیم تو کارآموزی ببینیمت 😉❤️
در پی اوجگرفتن شیوع یک بیماری در سرزمینی دورافتاده، مسئولین به فکر یکطرفهکردن جادهها افتادهاند! با این که این کار به نظر تأثیری در وضعیت شیوع بیماری ندارد، آنها اصرار بر انجام این امر دارند. حالا از شما خواسته شده با دریافت اطلاعات شهرها و مسیرهای دوطرفۀ بین آنها، بررسی کنید که آیا میشود مسیرها را یکطرفه کرد به گونهای که از هر شهری بتوانیم به تمامِ شهرهای دیگر برویم یا خیر.
دقت کنید که با توجه به دوطرفهبودنِ مسیرها، تمام شهرها به صورت مستقیم یا با واسطه به یکدیگر راه دارند (به عبارت دیگر، یک گراف سادۀ همبند را تشکیل میدهند).
برای سهولت نام شهرها داده نمیشود و شهر با عدد تا مشخص میشوند.
در خط اول ورودی به ترتیب و که تعداد شهرها و مسیرها هستند میآید. در هر یک از خط بعدی یک مسیر داده میشود. هر مسیر با دو عدد که توسط فاصله (Space) از یکدیگر جدا شدهاند مشخص میشود.
به عنوان مثال خط زیر مسیری بین دو شهر و را مشخص میکند (بدیهی است که در این مثال بزرگتر یا مساوی است):
اگر با یکطرفهکردن تمام مسیرها بتوان از هر شهری به تمامی شهرهای دیگر سفر کرد، در خروجی عبارت EYVAL
چاپ شود و در ادامه یک مثال از نحوۀ جهتدهی مسیرها آورده شود؛ در غیر این صورت، در خروجی عبارت BIKHIAL
را چاپ کنید.
دقت کنید که در مثال ارائهشده، هر مسیر را در یک خط و با دو عدد نشان دهید که اولین عدد مبدأ و دومین عدد مقصد است. به عنوان مثال خط زیر مسیری یکطرفه از شهر به شهر را نشان میدهد:
ورودی داده شده مانند شکل زیر است:
ورودی را میتوان به شکل زیر جهتدار کرد:
ورودی داده شده مانند شکل زیر است که به هیچ طریقی نمیتواند مطلوبات مسئله را برآورده کند.