حل تمرین زوجیت کوئرا با پایتون

حل تمرین زوجیت کوئرا با پایتون
حل تمرین زوجیت کوئرا با پایتون

حل تمرین زوجیت کوئرا با پایتون

در این نوشته به روش حل یکی از سوالات برنامه نویسی وب‌سایت کوئرا می‌پردازیم.

 

حل تمرین زوجیت کوئرا با پایتون

مسابقه سیزده‌بدر است و می‌خواهیم با یک سوال ساده شروع کنیم. در تنها سطر ورودی یک عدد صحیح و مثبت n داده می‌شود. از شما می‌خواهیم در صورتی که  عددی «اول» و «فرد» است رشته zoj و در غیر این صورت رشته fard را چاپ کنید. به یک عدد طبیعی «زوج» می‌گوییم اگر بر 2 بخش‌پذیر شود. برای مثال اعداد 2، 8 و 26 زوج و اعداد 1، 3 و 91 فرد هستند. به یک عدد طبیعی «اول» می‌گوییم اگر دقیقا دو مقسوم‌ علیه داشته، برای مثال اعداد 2، 3، 7 و 17 اول هستند ولی اعداد 1 و 4 و 15 اول نیستند.

 

ورودی

در تنها سطر ورودی عدد صحیح و مثبت n داده می‌شود.ورودی در تمرین زوجیت

 

خروجی

در تنها سطر خروجی یکی از دو رشته zoj و fard را چاپ کنید.

 

مثال

ورودی نمونه 1

2

 

خروجی نمونه 1

fard

 

ورودی نمونه 2

3

 

خروجی نمونه 2

zoj

 

ورودی نمونه 3

4

 

خروجی نمونه 3

fard

 

ورودی نمونه 4

5

 

خروجی نمونه 4

zoj

 

کد پایتون سوال تمرین زوجیت

import math

n = int(input())

def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(math.sqrt(num)) + 1):
        if num % i == 0:
            return False
    return True

if n % 2 != 0 and is_prime(n):
    print("zoj")
else:
    print("fard")

 

منبع سوال: کوئرا

اگر نیاز به حل تمرین‌های دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]