مجموعه سوالات برنامه نویسی

ترجمه سوالات سایت های معتبر برنامه نویسی

مجموعه سوالات برنامه نویسی

ترجمه سوالات سایت های معتبر برنامه نویسی

مجموعه سوالات برنامه نویسی

بسیاری از برنامه نویسان برای بهبود سطح برنامه نویسی خود و آشنایی با سوالات گوناگون برنامه نویسی به سایت هایی که مجموعه ای از سوالات مختلف برنامه نویسی را جمع آوری می کنند ، مراجعه می کنند.اما در این سایت ها سوالات همگی به زبان انگلیسی ترجمه شده اند و ما در این بلاگ سعی در معرفی سوال های برگزیده ی این سایت ها همراه با ترجمه ی آن ها داریم.

طبقه بندی موضوعی
آخرین مطالب
پربیننده ترین مطالب
آخرین نظرات

490 - Rotating Sentences

پنجشنبه, ۲۰ بهمن ۱۳۹۰، ۱۲:۵۰ ب.ظ

مسئله شماره 17:

 

ترجمه از: سیّد علیرضا خوش قلب

 

490 - Rotating Sentences

محدودیت زمانی : 3 ثانیه

جمله های چرخشی!

 

در جمله های چرخشی شما باید یک مجموعه از ورودی ها را 90 درجه در جهت عقربه های ساعت بچرخانید.پس باید به جای نشان دادن جملات از بالا به پایین و چپ به راست آنها را از بالا به پایین و راست به چپ نشان دهید.

 

ورودی و خروجی:

به عنوان ورودی به برنامه، شما حداکثر 100 جمله که هیچ کدام بیش از 100 حرف نیستند می گیرید.حروف قانونی : خط جدید،فاصله(اسپیس)،نشانه های سجاوندی،ارقام،حروف بزرگ و کوچک انگلیسی(تب ها قانونی نیستند)

خروجی برنامه باید آخرین جمله را به صورت عمودی در ستون سمت چپ و اولین جمله را متعاقبا در آخر و ستون سمت راست چاپ کند.

 

نمونه ها و لینک ها در ادامه مطلب...

 

ورودی نمونه:

Rene Decartes once said,

"I think, therefore I am."

خروجی نمونه:

"R
Ie
 n
te
h 
iD
ne
kc
,a
 r
tt
he
es
r
eo
fn
oc
re
e
 s
Ia
 i
ad
m,
. 
" 

 

برای دیدن اصل سوال و فرستادن جواب می توانید به نشانی زیر مراجعه کنید:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=431

 

 برای دریافت فایل PDf سوال به زبان انگلیسی به نشانی زیر مراجعه کنید :

http://uva.onlinejudge.org/external/4/490.pdf

 

برای دریافت فایل PDF سوال به زبان فارسی به نشانی زیر مراجعه کنید:

دریافت فایل
عنوان فایل:490 - Rotating Sentences

 

موافقین ۱ مخالفین ۰ ۹۰/۱۱/۲۰
سیّد پارسا میرطاهری

نظرات  (۱)

۲۱ بهمن ۹۰ ، ۲۰:۵۷ amirkasra jalaldoust

سلام  یه سوالی از متن داشتم:

وقتی ورودی میگیریم چطوری متوجه شیم ورودی تموم شده.(تعداد خط های ورودی عدد معلومی نیست)

 

پاسخ:
سلام
برای فهمیدن این که ورودی تموم شده یا نه تابع هایی وجود دارند.
تابع پایان فایل ورودی در پاسکال :

while not SeekEOF do


یعنی متن برنامه برای این سوال این طور می شه:

while not SeekEOF do

begin

Readln(s);

...   

end;

:c++و همینطور در 

while (getline(cin, s))

{

...

}

...در چند روز آینده توضیحات بیشتری در مورد ورودی و خروجی خواهیم داد

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی