목록분류 전체보기 (310)
가오리의 코딩일기
T = int(input()) for i in range(T): N = int(input()) c = 0 g = 0 for i in range(N): C, G = map(str, input().split()) c += int(C) g += float(C)*float(G) g = round(g/c,1) print(c, g)
보호되어 있는 글입니다.
Array 순서가 있는 리스트 컬렉션 //빈 Int Array 생성 var integers: Array = Array() var integers: Array = [Int]() var integers: Array = [] var integers: [Int] = Array() var integers: [Int] = [Int]() var integers: [Int] = [] var integers: [Int]() // 수정 불가능 Array 선언 let immutableArray = [1,2,3] // Array에 추가 integers.append(1) integers.append(100) // [1, 100] // 멤버 포함 여부 확인 print(integers.contains(100)) // true pr..
Bool - true, false만을 값으로 가지는 타입 var someBool: Bool = true // someBool = 0 -> 컴파일 오류 // someBool = 1 -> 컴파일 오류 Int, UInt - Int : 정수 타입, 64비트 정수형 - UInt : 양의 정수 타입, 64비트 양의 정수형 var someInt: Int = -100 var someUInt: UInt = 100 //someUInt = -100 -> 컴파일 오류 Float, Double - Float : 실수타입, 32비트 부동 소수형 - Double : 실수타입, 64비트 부동 소수형 var someFloat: Float = 3.14 soemFloat = 3 var someDouble: Double = 3.14 som..
이름 짓기 - Lower Camel Case : fuction, method, variable, constant - Upper Camel Case : class, struct, enum, extension 콘솔 로그 - print() : 단순 문자열 출력 - dump() : 인스턴스의 자세한 설명까지 출력 class Person{ var name: String = "yagom" var age: Int = 10 } let yagom: Person = Person() print("\n______________\n") print(yagom) //__lldb_expr_4.Person print("\n______________\n") //__lldb_expr_4.Person #0 // - name: "yagom"..
total = int(input()) for _ in range(9): knows = int(input()) total -= knows print(total)
LEVEL1 .tower-group-1{ display: flex; justify-context: center; } LEVEL2 .tower-group-1{ display:flex; justify-content: flex-end; } .tower-group-2{ display:flex; justify-content: center; } .tower-group-3{ display:flex; justify-content: flex-end; } LEVEL3 .tower-group-1{ display:flex; justify-content: center; } .tower-group-2{ display:flex; justify-content: space-between; } LEVEL4 .tower-group-1{ ..
n = int(input()) for _ in range(n): num = 0 Name = "" p = int(input()) for _ in range(p): number, name = input().split() if int(number) > num: num = int(number) Name = name print(name)
LEVEL21 plate:nth-of-type(even){ } LEVEL22 plate:nth-of-type(2n+3){ } LEVEL23 plate .small:only-of-type{ } LEVEL24 .small:last-of-type{ } LEVEL25 bento:empty{ } LEVEL26 :not(.small, plate){ } LEVEL27 [for]{ } LEVEL28 plate[for]{ } LEVEL29 bento[for="Vitaly"]{ } LEVEL30 [for^="Sa"]{ } → ^= : 접두사로 "Sa"를 가진다 LEVEL31 [for$="ato"]{ } → $= : 접미사로 "ato"를 가진다 LEVEL32 [for*="obb"]{ } → *= : 뒤에 오는 문자열이 적어..
LEVEL11 plate *{ } LEVEL12 plate + apple{ } → plate 바로 뒤에 있는 apple LEVEL13 bento ~ pickle{ } LEVEL14 plate > apple{ } LEVEL15 orange:first-child{ } LEVEL16 plate :only-child{ } LEVEL17 .small:last-child{ } LEVEL18 plate:nth-child(3){ } → 3 : 앞을 기준으로 3번째 LEVEL19 bento:nth-last-child(3){ } → (3) : 뒤에서 세 번째 LEVEL20 apple:first-of-type{ }