ورود

View Full Version : کار با فایلها در مسابقات برنامه نویسی انلاین



محسن=0
جمعه 27 فروردین 1395, 13:36 عصر
سلام.تو یه مسابقه برنامه نویسی شرکت کردم.
متن سوال زیر اومده که خیلی با اون کار نداریم

//

برنامه‌ای بنویسید که با گرفتن تعدادی شماره‌ی پلاک که از آینه خوانده شده، شماره‌ی درست پلاک‌‌ها را چاپ کند. هر پلاک عددی ۴ یا ۵ رقمی است که رقم اوّل و آخر آن صفر نیست.
ورودی در خط اوّل یک عدد T می‌آید که نشان‌دهنده‌ی تعداد پلاک‌هاست.

درT خط بعد، در هر خط پلاک خوانده شده از داخل آینه می‌آید.

خروجی به ازای هر عدد خوانده شده که در ورودی آمده، شماره‌ی صحیح پلاک را در خروجی بنویسید.

//

سایت یه فایل به من میده (A.in) خط اول تعداد و خط دوم به بعد پلاکها
سوال اینجاست که چطور این فایل (A.in) رو باید به برنامه وارد کنم .اگه میشه بدون استفاده از اشاره گرها
ممنون

حامد مصافی
یک شنبه 29 فروردین 1395, 06:58 صبح
معمولا در مسابقات فایل به عنوان ورودی فایل اجرایی توسط لوله‌بندی سیستم‌عامل بهش پاس داده میشه. یعنی شما داده‌ها رو از ورودی میگیرید، انگار که کاربر داره تایپ می‌کنه. اما در حقیقت از فایل خونده میشه.
فایل اجرایی با دستوری مثل زیر اجرا میشه:

solution1.exe < A.in
سپس شما در برنامه با std::cin ورودی رو می‌گیرید.