Hướng dẫn smallest remainder in python assignment expert - phần còn lại nhỏ nhất trong chuyên gia phân công python

Còn lại nhỏ nhất

Viết một chương trình Python có phần còn lại nhỏ nhất. Nó bao gồm hai trường hợp thử nghiệm

Liên kết dưới đây chứa các trường hợp, câu hỏi, giải thích và thử nghiệm nhỏ nhất còn lại

//drive.google.com/file/d/1np_gpj_yy1nsy6ycwlisizrsoya5e2vx/view?usp=Shared

Chúng tôi cần tất cả các caSE thử nghiệm có thể đến trong khi mã đang chạy

num1 = int[input["Enter First number:"]]
num2 = int[input["Enter Second number:"]]


a = num1 % num2
b = num2 % num1
if a > b:
    print[b]
else:
    print[a]

Tìm hiểu thêm về sự giúp đỡ của chúng tôi với các bài tập: Python

Phương thức Math.hypot [] trả về định mức Euclide. Định mức Euclidian là khoảng cách từ nguồn gốc đến tọa độ được đưa ra. Python 3.8 trước đó, phương pháp này chỉ được sử dụng để tìm ra hypotenuse của một tam giác góc phải: SQRT [x*x + y*y].

a, b = map[int, input["Enter 2 integers separated by space: "].split[]]

minimum = min[a % b, b % a]
print[minimum]

Bạn được cho hai số nguyên, a và b. In giá trị nhỏ nhất trong số A%B và B%a.

Báo cáo vấn đề:

House Stark của Winterfell & nbsp; là một & nbsp; Great House & nbsp; của & nbsp; Westeros & nbsp; và Hoàng gia của & nbsp; vương quốc của miền Bắc. Mỗi năm một lần, nhà vua cung cấp cho 5 người từ vương quốc của mình một chuyến viếng thăm ngôi nhà này. Nhưng có một số điều kiện nhất định,

1. 5 người này không nên ở dưới hoặc bằng 50. Nhóm sẽ bị từ chối nếu điều kiện này không được thỏa mãn cho ngay cả một người.2. Mỗi người được phép chỉ đến thăm một tầng. Sàn được quyết định trên cơ sở tuổi của họ. Phần còn lại còn lại sau khi chia tuổi cho 5 sẽ là sàn mà một người có thể đến thăm.3. Nếu hai hoặc nhiều người phân bổ cùng một tầng, thì chỉ có một người có thể có được tầng đó, phần còn lại sẽ được phân bổ sàn trống.
2. Each of the people is allowed to visit only one floor. The floor is decided on the basis of their age.
The remainder left after dividing the age by 5 will be the floor a person can visit.
3. If two or more person allotted the same floor, then only one person can get that floor, the rest will be allocated vacant floors.

Hãy nhớ rằng việc lập chỉ mục bắt đầu từ 0.

Với độ tuổi của 5 người, xác định tầng nào mỗi cá nhân có thể ghé thăm.

Ví dụ: Input1: Nhập độ tuổi của 5 người: 54 57 53 59 59output1: Tuổi: 59, Tầng: 0AGE: 59, Tầng: 1AGE: 57, Tầng: 2AGE: 53, Tầng: 3AGE: 54, Tầng: 4
Input1:
Enter the ages of 5 people:
54 57 53 59 59
Output1:
Age: 59, Floor: 0
Age: 59, Floor: 1
Age: 57, Floor: 2
Age: 53, Floor: 3
Age: 54, Floor: 4

Input2: Nhập độ tuổi của 5 người: 51 52 53 50 54Output2: Nhóm này bị từ chối.
Enter the ages of 5 people:
51 52 53 50 54
Output2:
This group is rejected.

Mã cho Starks Adventure in Python::

'''determine floors'''
def floor[ages]:
    n = len[ages]
    left = list[]
    floors = [-1]*n
    for i in range[n]:
        num = ages[i]%5
        if[floors[num]==-1]:
            floors[num] = ages[i]
        else:
            left.append[ages[i]]
    
    k=0
    for i in range[n]:
        if[floors[i]==-1]:
            floors[i]=left[k]
            k+=1
    return floors

'''check if the group is valid'''
def isValid[ages]:
    flag = 0
    for each in ages:
        if[each

Bài Viết Liên Quan

Chủ Đề