λ¬Έμ λ§ν¬ μ±λ₯ μμ½ λ©λͺ¨λ¦¬: 17404 KB, μκ°: 204 ms λΆλ₯ κ·Έλν μ΄λ‘ , κ·Έλν νμ, λλΉ μ°μ νμ, κΉμ΄ μ°μ νμ μ μΆ μΌμ 2024λ
4μ 7μΌ 20:09:55 λ¬Έμ μ€λͺ
μ μ¬κ°νμΌλ‘ μ΄λ£¨μ΄μ Έ μλ μ¬κ³Ό λ°λ€ μ§λκ° μ£Όμ΄μ§λ€. μ¬μ κ°μλ₯Ό μΈλ νλ‘κ·Έλ¨μ μμ±νμμ€. ν μ μ¬κ°νκ³Ό κ°λ‘, μΈλ‘ λλ λκ°μ μΌλ‘ μ°κ²°λμ΄ μλ μ¬κ°νμ κ±Έμ΄κ° μ μλ μ¬κ°νμ΄λ€. λ μ μ¬κ°νμ΄ κ°μ μ¬μ μμΌλ €λ©΄, ν μ μ¬κ°νμμ λ€λ₯Έ μ μ¬κ°νμΌλ‘ κ±Έμ΄μ κ° μ μλ κ²½λ‘κ° μμ΄μΌ νλ€. μ§λλ λ°λ€λ‘ λλ¬μΈμ¬ μμΌλ©°, μ§λ λ°μΌλ‘ λκ° μ μλ€. μ
λ ₯ μ
λ ₯μ μ¬λ¬ κ°μ ν
μ€νΈ μΌμ΄μ€λ‘ μ΄λ£¨μ΄μ Έ μλ€. κ° ν
μ€νΈ μΌμ΄μ€μ 첫째 μ€μλ μ§λμ λλΉ wμ λμ΄ hκ° μ£Όμ΄μ§λ€. wμ hλ 50λ³΄λ€ μκ±°λ ..
βJava
λ¬Έμ λ§ν¬ μ±λ₯ μμ½ λ©λͺ¨λ¦¬: 17512 KB, μκ°: 204 ms λΆλ₯ λΈλ£¨νΈν¬μ€ μκ³ λ¦¬μ¦, μ λ ¬ μ μΆ μΌμ 2024λ
3μ 29μΌ 00:42:11 λ¬Έμ μ€λͺ
μλΉλ₯Ό νΌν΄ μΌκ³± λμμ΄λ€κ³Ό ν¨κ» ννλ‘κ² μννκ³ μλ λ°±μ€κ³΅μ£Όμκ² μκΈ°κ° μ°Ύμμλ€. μΌκ³Όλ₯Ό λ§μΉκ³ λμμ¨ λμμ΄κ° μΌκ³± λͺ
μ΄ μλ μν λͺ
μ΄μλ κ²μ΄λ€. μν λͺ
μ λμμ΄λ λͺ¨λ μμ μ΄ "λ°±μ€ κ³΅μ£Όμ μΌκ³± λμμ΄"μ μ£ΌμΈκ³΅μ΄λΌκ³ μ£Όμ₯νλ€. λ°μ΄λ μνμ μ§κ΄λ ₯μ κ°μ§κ³ μλ λ°±μ€κ³΅μ£Όλ, λ€νμ€λ½κ²λ μΌκ³± λμμ΄μ ν€μ ν©μ΄ 100μ΄ λ¨μ κΈ°μ΅ν΄ λλ€. μν λμμ΄μ ν€κ° μ£Όμ΄μ‘μ λ, λ°±μ€κ³΅μ£Όλ₯Ό λμ μΌκ³± λμμ΄λ₯Ό μ°Ύλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ
λ ₯ μν κ°μ μ€μ κ±Έμ³ λμμ΄λ€μ ν€κ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ ν€λ 100μ λμ§ μλ μμ°μμ΄λ©°, ..
# [Silver V] μλ€μ ν© 5 - 2018 μ±λ₯ μμ½ λ©λͺ¨λ¦¬: 14224 KB, μκ°: 204 ms λΆλ₯ μν, ν¬ ν¬μΈν° λ¬Έμ μ€λͺ
μ΄λ ν μμ°μ Nμ, λͺ κ°μ μ°μλ μμ°μμ ν©μΌλ‘ λνλΌ μ μλ€. λΉμ μ μ΄λ€ μμ°μ N(1 ≤ N ≤ 10,000,000)μ λν΄μ, μ΄ Nμ λͺ κ°μ μ°μλ μμ°μμ ν©μΌλ‘ λνλ΄λ κ°μ§μλ₯Ό μκ³ μΆμ΄νλ€. μ΄λ, μ¬μ©νλ μμ°μλ Nμ΄νμ¬μΌ νλ€. μλ₯Ό λ€μ΄, 15λ₯Ό λνλ΄λ λ°©λ²μ 15, 7+8, 4+5+6, 1+2+3+4+5μ 4κ°μ§κ° μλ€. λ°λ©΄μ 10μ λνλ΄λ λ°©λ²μ 10, 1+2+3+4μ 2κ°μ§κ° μλ€. Nμ μ
λ ₯λ°μ κ°μ§μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ
λ ₯ 첫 μ€μ μ μ Nμ΄ μ£Όμ΄μ§λ€. μΆλ ₯ μ
λ ₯λ μμ°μ Nμ λͺ κ°μ μ°μλ μμ°μμ ..
λ¬Έμμ΄ λ°λ³΅ μΆλ ₯ (.repeat() λ©μλ) λ¬Έμ μ€λͺ
λ¬Έμμ΄ strκ³Ό μ μ nμ΄ μ£Όμ΄μ§λλ€. strμ΄ nλ² λ°λ³΅λ λ¬Έμμ΄μ λ§λ€μ΄ μΆλ ₯νλ μ½λλ₯Ό μμ±ν΄ 보μΈμ. μ
μΆλ ₯ μ μ
λ ₯ #1 string 5 μΆλ ₯ #1 stringstringstringstringstring forλ¬Έ μ½λ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); StringBuilder sb = new StringBuilder(); for(int i=0; i
5.1 λ°μ΄ν° νμ
λΆλ₯ μ°Έμ‘°νμ
κ°μ²΄μ λ²μ§λ₯Ό μ°Έμ‘°νλ νμ
λ°°μ΄, μ΄κ±°, ν΄λμ€, μΈν°νμ΄μ€ νμ
κΈ°λ³Έ νμ
μΌλ‘ μ μΈλ λ³μλ κ° μ체λ₯Ό μ μ₯ μ°Έμ‘°νμ
μΌλ‘ μ μΈλ λ³μλ κ°μ²΄κ° μμ±λ λ©λͺ¨λ¦¬ λ²μ§λ₯Ό μ μ₯ 5.2 λ©λͺ¨λ¦¬ μ¬μ© μμ λ©μλ. ν μ€ν μμ JVMμ μ΄μ체μ μμ ν λΉλ°μ λ©λͺ¨λ¦¬ μμμ λ©μλ μμ, ν μμ, μ€ν μμμΌλ‘ ꡬλΆν΄μ μ¬μ© λ©μλ μμ : λ°μ΄νΈμ½λ νμΌμ μ½μ λ΄μ©μ΄ μ μ₯λλ μμ ν μμ : κ°μ²΄κ° μμ±λλ μμ, κ°μ²΄μ λ²μ§λ λ©μλ μμκ³Ό μ€νμμμ μμμ λ³μμμ μ°Έμ‘° μ€ν μμ : λ©μλλ₯Ό νΈμΆν λ λ§λ€ μμ±λλ νλ μμ΄ μ μ₯λλ μμ 5.3 μ°Έμ‘° νμ
λ³μμ ==, !=μ°μ°μ ==, !=μ°μ°μ ==, != μ°μ°μλ κ°μ²΄μ λ²μ§λ₯Ό λΉκ΅ν΄ λ³μμ κ°μ΄ κ°μμ§, μλ..
μ°μ°μ μ°μ°μλ νΉμ ν μμ
μ νκΈ° μν΄μ μ¬μ©νλ κΈ°νΈλ₯Ό μλ―Ένλ€. μμ
μ μ’
λ₯μ λ°λΌμ λμ
μ°μ°μ, μ°μ μ°μ°μ, λΉκ΅ μ°μ°μ, λ
Όλ¦¬ μ°μ°μ λ±μ΄ μλ€. μ°μ μ°μ°μ μ°μ μ°μ°μλ μνμ μΈ κ³μ°μ μ¬μ©λλ μ°μ°μλ€. κΈ°μ΄μ μΈ μνμ μμμ΄ μλ€λ©΄ μ΄λ €μ΄ μ°μ°μλ μλ€. λ€λ§, μνμμ μ¬μ©νλ μ°μ°μμ νλ‘κ·Έλλ°μμ μ¬μ©νλ μ°μ°μλ κΈ°νΈμ λͺ¨μμ΄ μ‘°κΈ λ€λ₯΄λ€. + λνκΈ° - λΉΌκΈ° * κ³±νκΈ° / λλκΈ° % λλ¨Έμ§ public class ArithmeticDemo { public static void main(String[] args) { // result μ κ°μ 3 int result = 1 + 2; System.out.println(result); // result μ κ°μ 2 result = ..
ν λ³ν ν λ³ν(Type Conversion)μ΄λ λ°μ΄ν°μ νμ
μ λ³κ²½νλ κ²μ΄λ€. μλ₯Ό λ€μ΄ intνμ
μ μ μ 200μ bit κ°μ μλμ κ°λ€ 00000000 00000000 00000000 11001000 νλ‘κ·Έλλ°μ μ²μ μμνλ μ¬λλ μ»΄ν¨ν°λ λͺ¨λ μ λ³΄κ° 0κ³Ό 1λ‘ λ§λ€μ΄μ§λ€λ μ΄μΌκΈ°λ₯Ό λ€μ΄λ΄€μ κ²μ΄λ€. μ¬λ¬λΆμ΄ 200μ΄λΌλ μ«μλ₯Ό μ
λ ₯νλ©΄ μ»΄ν¨ν°μλ μμ κ°μ΄ 0κ³Ό 1λ‘ μ΄λ£¨μ΄μ§ μ‘°ν©μΌλ‘ μ μ₯λλ€. λ°λ‘ μ΄ 0κ³Ό 1μ bitλΌκ³ λΆλ₯Έλ€. μμ λ°μ΄ν°λ 8X4κ°μ μλ¦Ώμλ‘ μ΄λ£¨μ΄μ Έ μλ€. μ΄κ²μ 32bitλΌκ³ λΆλ₯Έλ€. μμ λ°μ΄ν°λ int νμΌλ‘ μ«μ 200μ μ μ₯νμ λ λ©λͺ¨λ¦¬μμ λ§λ€μ΄μ§λ λ΄μ©μ΄λ€. κ·ΈλΌ μ€μνμΈ float νμ
μΌλ‘ μ μ 200.0μ μ μ₯νλ©΄ μ΄λ»κ² λ κΉ? μ¬λμκ²λ λ..
λ°μ΄ν° νμ
λ°μ΄ν°μ ν¬κΈ° 8 bit (λΉνΈ) 1 byte 1024 byte (λ°μ΄νΈ) 1 kilobyte 1024 kilobyte (ν¬λ‘λ°μ΄νΈ) 1 megabyte 1024 megabyte (λ©κ°λ°μ΄νΈ) 1 gigabyte 1024 gigabyte (κΈ°κ°λ°μ΄νΈ) 1 terabyte 1024 terabyte (ν
λΌλ°μ΄νΈ) 1 petabyte 1024 petabyte (ννλ°μ΄νΈ) 1 exabyte 1024 exabyte (μμ¬λ°μ΄νΈ) 1 zettabyte μμ νμμ λ³Ό μ μλ―μ΄ μ»΄ν¨ν°μ μ μ₯λλ μ 보μ κ°μ₯ μμ λ¨μλ bit λ€. μ μν λ°μ΄ν° νμ
λ©λͺ¨λ¦¬μ ν¬κΈ° νν κ°λ₯ λ²μ byte 1 byte -128 ~ 127 short 2 byte -32,768 ~ 32,767 int 4 byte -2,..
μ£Όμ μ£Όμ(comment)μ λ‘μ§μ λν μ€λͺ
μ΄λ μ½λλ₯Ό λΉνμ±ν ν λ μ¬μ©νλ€. μ£Όμμ νλ‘κ·Έλλ°μ μΌλ‘ ν΄μλμ§ μλλ€. νμ€μ£Όμ public static void main(String[] args) { // λκ°μ λ³μκ° κ°μ λ°μ΄ν° νμ
μΌ λ μλμ κ°μ΄ μ½λλ₯Ό μμ±νλ€. String a, b; } μ¬λ¬μ€ μ£Όμ public static void main(String[] args) { String a, b; /* a = "coding"; b = "everybody"; System.out.println(a+b); */ } JavaDoc μ£Όμ /**λ‘ μμνλ μ£Όμμ JavaDoc μ£Όμμ΄λΌκ³ ν΄μ μλ°μ λ¬Έμλ₯Ό λ§λ€ λ μ¬μ©νλ€. /** * Prints an integer and then termin..