대학생 코딩 과제 대행 java, python, oracle 열두 번째

https://open.kakao.com/o/s3aMpbA

이번에는 지난번에 칼턴 대학교에서 퀴즈를 풀어달라고 의뢰했던 사람이 다시 다음에 나오는 또다른 퀴즈를 풀어달라고 의뢰했다.

문제는 총 5문제 이다.





def ceiling(number):
    if 0 < number < 1:
        return 1
    if -1 < number < 0:
        return 0
    if number > 1:
        plus = float(number) // int(number)
        number = number + plus
        return int(number)
    if number < -1:
        return int(number)


print(ceiling(0.9))
print(ceiling(2.1))
print(ceiling(-2.1))
print(ceiling(-0.9))








def asc_codes(some_list):
    r = list(reversed([ord(x) for x in some_list if x.isupper()]))
    return r

print(asc_codes(['H', 'e', 'l', 'L', 'o', 'W', 'o', 'r', 'l', 'D']))







차례 대로 출력하면
9
3
3
7
7
5
7








def capital_list(string):
    string = string.split()
    r = []
    for i in string:
        for j in i:
            if j.isupper():
                r.append(i)
                break
    return r


print(capital_list("This is the First question on your Second quiz."))








import random


def make_dimension(string, y, z):
    r = []
    string = string.split(',')
    for a in range(len(string)):
        string[a] = int(string[a])
    max_val = max(string)
    min_val = min(string)
    for i in range(y):
        row = []
        r.append(row)
    for j in range(len(r)):
        for k in range(z):
            while True:
                random_no = random.randint(min_val, max_val)
                if random_no % 2 == 0:
                    r[j].append(random_no)
                    break
    return r


print(make_dimension("1,2,3,4,5 ", 2, 2))

댓글

이 블로그의 인기 게시물

About JVM Warm up

About idempotent

About Kafka Basic

About ZGC

sneak peek jitpack

Spring Boot Actuator readiness, liveness probes on k8s

About Websocket minimize data size and data transfer cost on cloud

About G1 GC

대학생 코딩 과제 대행 java, python, oracle 네 번째