[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์œค๋…„์ธ๊ฐ€

2024. 9. 5. 17:23ยท๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ/์ฝ”๋“œํŠธ๋ฆฌ
๋ชฉ์ฐจ
  1. ํšŒ๊ณ 
  2. ์ •๋‹ต(3๊ฐ€์ง€ ์žˆ์Œ)
728x90
๋ฐ˜์‘ํ˜•

https://www.codetree.ai/missions/4/problems/is-leap-year?&utm_source=clipboard&utm_medium=text


ํšŒ๊ณ 

  • 4๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ํ•ด๋Š” ์œค๋…„, ๊ทธ ๋ฐ–์˜ ํ•ด๋Š” ํ‰๋…„์ž…๋‹ˆ๋‹ค.
  • ๋‹จ, ์˜ˆ์™ธ์ ์œผ๋กœ 100์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋˜ 400์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€์ง€ ์•Š๋Š” ํ•ด๋Š” ํ‰๋…„์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ด ์กฐ๊ฑด์„ ์ดํ•ด๋ฅผ.. ๋ชปํ•ด์„œ ๋ญ” ๋ง์ธ๊ฐ€ ํ•œ์ฐธ์„ ๊ณ ๋ฏผํ–ˆ๋Š”๋ฐ, ์‚ฌ์‹ค ์ง€๊ธˆ๋„ ์ •ํ™•ํžˆ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค ใ… ใ… 

์ด๋ฌธ์ œ๋ž‘ ๋‹ค์Œ ๋ฌธ์ œ๋Š” ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€, ๋ฌธ์ œ ์ž์ฒด๋ฅผ ์ดํ•ด๋ชปํ•ด์„œ ํ•ด์„ค์„ ๋ณด๊ณ  ์ง€๊ธˆ ๋‹ค์‹œ ํ’€์–ด๋ณธ๋‹ค๋Š” ๋งˆ์Œ์œผ๋กœ ์˜ค๋‹ต์ •๋ฆฌ๋ฅผ ํ•ด๋ณธ๋‹ค....

์†”์งํžˆ ๋ฌธ์ œ๊ฐ€ ์ข€ ์ด์ƒํ•จ

์šฐ์„  

์กฐ๊ฑด 1. 4๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” => 4์˜ ๋ฐฐ์ˆ˜

์กฐ๊ฑด 2๊ฐ€ ๋ฌธ์ œ์˜€๋Š”๋ฐ 100์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋ฉด์„œ 400์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€์ง€ ์•Š๋Š” ํ•ด

=> 100์˜ ๋ฐฐ์ˆ˜ && 400์˜ ๋ฐฐ์ˆ˜

์ด๋ ‡๊ฒŒ๋˜๋ฉด 4์˜ ๋ฐฐ์ˆ˜์ด๋ฉด์„œ 100์˜ ๋ฐฐ์ˆ˜์ด๊ธฐ๊นŒ์ง€ํ•˜๋ฉด ์œค๋…„์ธ๊ฑฐ๊ณ  ์—ฌ๊ธฐ์—์„œ 400์˜ ๋ฐฐ์ˆ˜์ธ ๊ฒƒ๊นŒ์ง€ ๋”ํ•ด์•ผ ํ‰๋…„์ด ๋˜๋Š”๊ฑด๊ฐ€..?์‹ถ๋‹ค 

๋ฌธ์ œ์˜ ๋ฌธ์žฅ ์ž์ฒด๊ฐ€ ์–ด๋ ต๋‹ค..ใ… 

 

ํ•˜๋ฃจ ์ง€๋‚˜์„œ ๋‹ค์‹œ ์ƒ๊ฐํ•ด๋ดค๋Š”๋ฐ 400์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋ฉด ์œค๋…„์ธ๊ฑฐ๋‹ค.

๊ทผ๋ฐ 400์€ ๊ฒฐ๊ตญ 4*100์ด๊ธฐ๋•Œ๋ฌธ์— 4์˜ ๋ฐฐ์ˆ˜๋„, 100์˜ ๋ฐฐ์ˆ˜๋„ 400์˜ ๋ฐฐ์ˆ˜๋„ ๋‹ค ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ ธ์•ผํ•˜๋Š”๊ฑฐ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด 400์˜ ๋ฐฐ์ˆ˜ ๋˜๋Š” 4์˜๋ฐฐ์ˆ˜์ด๋ฉด์„œ 100์˜๋ฐฐ์ˆ˜๋Š” ์œค๋…„

๊ทธ ์™ธ์—๋Š” ํ‰๋…„! ์ด๋ ‡๊ฒŒ ๋˜๋Š”๊ฒƒ !

 

 


์ •๋‹ต(3๊ฐ€์ง€ ์žˆ์Œ)

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ๋ณ€์ˆ˜ ์„ ์–ธ
int y;
// ์ž…๋ ฅ
y = sc.nextInt();
if((y % 4 == 0 && y % 100 != 0) || y % 400 == 0)
System.out.println("true");
else
System.out.println("false");
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ๋ณ€์ˆ˜ ์„ ์–ธ
int y;
// ์ž…๋ ฅ
y = sc.nextInt();
// ์ถœ๋ ฅ
if(y % 4 == 0) {
if(y % 100 == 0) {
if(y % 400 == 0) {
System.out.println("true");
}
else {
System.out.println("false");
}
}
else {
System.out.println("true");
}
}
else {
System.out.println("false");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ๋ณ€์ˆ˜ ์„ ์–ธ
int y;
// ์ž…๋ ฅ
y = sc.nextInt();
// ์ถœ๋ ฅ
if(y % 400 == 0)
System.out.print("true");
else if(y % 100 == 0)
System.out.print("false");
else if(y % 4 == 0)
System.out.print("true");
else
System.out.print("false");
}
}
728x90
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ > ์ฝ”๋“œํŠธ๋ฆฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[์ฝ”๋“œํŠธ๋ฆฌ/JS] โœ… A/B ์ถœ๋ ฅ  (0) 2025.01.20
[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์ฝ”๋กœ๋‚˜ ๋ฉ”๋‰ด์–ผ  (1) 2024.09.06
[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ๋‘ ์‚ฌ๋žŒ  (0) 2024.09.04
[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์ข€ ๋” ์–ด๋ ค์šด ์ˆ˜ํ•™ ์ ์ˆ˜  (2) 2024.09.03
[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์ตœ๋Œ€ 2๋ฒˆ์˜ ์—ฐ์‚ฐ  (0) 2024.08.17
  1. ํšŒ๊ณ 
  2. ์ •๋‹ต(3๊ฐ€์ง€ ์žˆ์Œ)
'๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ/์ฝ”๋“œํŠธ๋ฆฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [์ฝ”๋“œํŠธ๋ฆฌ/JS] โœ… A/B ์ถœ๋ ฅ
  • [์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์ฝ”๋กœ๋‚˜ ๋ฉ”๋‰ด์–ผ
  • [์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ๋‘ ์‚ฌ๋žŒ
  • [์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์ข€ ๋” ์–ด๋ ค์šด ์ˆ˜ํ•™ ์ ์ˆ˜
Genie_.
Genie_.
๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๋Š” ์ง€์‹์„ ๋ณต์Šตํ•˜๊ณ  ๊ธฐ๋กํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค ๐Ÿ’ฌ
Geine Dev๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๋Š” ์ง€์‹์„ ๋ณต์Šตํ•˜๊ณ  ๊ธฐ๋กํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค ๐Ÿ’ฌ
  • Genie_.
    Geine Dev
    Genie_.
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด (153)
      • ๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ (37)
        • ์ฝ”๋“œํŠธ๋ฆฌ (13)
        • ๋ฐฑ์ค€ (17)
        • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (7)
      • ๐Ÿงก JavaScript (9)
      • ๐Ÿ’™ React (0)
      • ๐Ÿ’œ HTML,CSS (38)
      • ๐Ÿ’š Spring (6)
      • โค๏ธ JAVA (13)
        • Basic (13)
      • ๐ŸŒŸ CS (1)
      • โ„๏ธ ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ 7๊ธฐ (41)
      • ๐Ÿ… ์ž๊ฒฉ์ฆ (6)
        • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (0)
        • SQLD (3)
        • ์ปดํ“จํ„ฐํ™œ์šฉ๋Šฅ๋ ฅ2๊ธ‰ (3)
      • ๐Ÿ—จ GIT (1)
      • ๐ŸŒฐ ์Šคํ„ฐ๋”” (1)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ๊ธ€์“ฐ๊ธฐ
  • ๊ณต์ง€์‚ฌํ•ญ

    • ๋ฉ”๋ชจ
  • ๋ฐ˜์‘ํ˜•
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.0
Genie_.
[์ฝ”๋“œํŠธ๋ฆฌ/JAVA] ์œค๋…„์ธ๊ฐ€

๊ฐœ์ธ์ •๋ณด

  • ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ
  • ํฌ๋Ÿผ
  • ๋กœ๊ทธ์ธ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

๋‹จ์ถ•ํ‚ค

๋‚ด ๋ธ”๋กœ๊ทธ

๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
Q
Q
์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
W
W

๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
E
E
๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
C
C

๋ชจ๋“  ์˜์—ญ

์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
S
S
๋งจ ์œ„๋กœ ์ด๋™
T
T
ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
H
H
๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
Shift + /
โ‡ง + /

* ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.