대학생 코딩 과제 대행 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 Kafka Basic

About JVM Warm up

About ZGC

Spring Boot Actuator readiness, liveness probes on k8s

About G1 GC

sneak peek jitpack

About idempotent

C 언어 구조체의 포인터 멤버 변수

Synology NAS에 MariaDB 10에 Mysql workbench로 원격접속하기

About Websocket minimize data size and data transfer cost on cloud