189 - Pascal Program Lengths
پنجشنبه, ۱ تیر ۱۳۹۱، ۰۸:۴۱ ب.ظ
لینک سوال :
مفهوم سوال :
سوال یه برنامه کامل به زبان پاسکال میده و می خواد تعداد کلمات(unit) استفاده شده در برنامه رو باتوجه به شرایط مطرح شده در متن سوال بدست بیارید .
حل :
این سوال چند تا نکته کلیدی داره که دونستن اونها مهمه .
نکات :
کامنت ها می تونن تو چند خط بیان .
ممکنه داخل ثابت کاراکتری علامت شروع یا پایان کامنت وجود داشته باشه .
در ساختار اعداد اعشاری ممکنه بین E و علامت + یا - ، تعدادی space وجود داشته باشه ، همین طور بین علامت + یا - و توان اعشاری .
برای حل سوال چون ممکنه کامنت ها تو چند خط بیان ، بهتره تمام خط های ورودی رو بگیرید و تو یه string ذخیره کنید .
حالا بسته اولویت شرایط بالا تعداد unit ها رو بشمارید .
۹۱/۰۴/۰۱