راکت

یه سوال نسبتا سخت کويرا

12 پاسخ

https://quera.ir/problemset/26652/
هر کسی تونست اینو حل کنه به منم بگه
کد من اینه که تا یه حدی کار میکنه ولی واسه بعضیاشون ارور میده

n = int(input())
m = []
v = {}
for i in range(n):
    m.append(input())
def runCode(c):
    g = m[c]
    if 'goto' in g:
        runCode(int(g.replace('goto', '').strip()) - 1)
    elif 'cout' in g:
        if not g.replace('cout', '').strip().isdigit():
            eval('print(' + str(v[g.replace('cout', '').strip()]) + ')')
        else:
            print(g.replace('cout', '').strip())
        if c != len(m) - 1:
            runCode(c + 1)
    elif 'assign' in g:
        v[g.replace('assign', '').strip()[0]] = eval(g.replace('assign', '').replace(g.replace('assign', '').strip()[0], '').replace('=', '').strip())
        if c != len(m) - 1:
            runCode(c + 1)
try:
    runCode(0)
except SyntaxError:
    print('-1')

تازه خیلیم عجیب غریب شده
تقریبا داره ازمون میخواد کامپایلر یه زبان برنامه نویسی بنویسیم 😂😂

Ibo Kiani
Ibo Kiani
@abdoki7788
ثبت پرسش جدید

پاسخ‌ها

12
mmj-sys
mmj-sys
@mmj.sys

تخصص: داش متخصص چیه من پروفسورم .

@abdolrahman

به نظر من
اسم متغیر هاتو یکم تغییر بده و با معنی بزار
و اینکه شاید تو زمان مربوطه پایتون انقدر سریع نباشه با c بنویس

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
وای که این دوره پایتون کوئرا چقدر سخت بود لعنتی😂میدونم چی میکشی

شاید پاسخ شما همین‌جا باشد

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@Masochergamer
دوره پایتون کوئرا رو دیدی؟

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
اره البته نه کامل تقریبا یکسال پیش فقط جهت اشنایی با پایتون خریدمش😂

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@Masochergamer
وای که چقد پول داری!!😐
کلی پول دادی دوره خریدی بعد نصفه ول کردی؟؟!!
من پیچاره که تا حالا هیچ دوره پولیی ندیدم😶

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
پولدار کجا چی داری میگی😂
300 تومن بود همش
بعدش تو چجور دوره رایگانی داری میبینی؟😐
دوره پایتون کوئرا که پولیه

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
درضمن یه سر به بقیه گفت و گوهایی که شروع کردی بزن😐👍

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

من کی گفتم دوره کوئرا رو دیدم؟😐
@Masochergamer

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
پس این سوالو از کجا اوردی😐

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

از سایت کوئرا بخش بانک سوالات
واسه من ایمیل نیومد راستی
@Masochergamer

Masocher
Masocher
@Masocher

تخصص: React

@abdolrahman
اها اوکی
ریپلای زدم

MDRA.pyprogramer
MDRA.pyprogramer
@m1.a4.drthe13

تخصص: پایتون

فکر کنم باید داخل فانکشنی که ساختی باید گلوبال ام رو هم تعریف میکردی

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام