Develop/Backend

백준 - ruby 연습(10718번, 1000번, 1330번, 2753번)

회뜨는참치 2021. 12. 15. 10:14
반응형

백준을 통한 간단한 ruby 코딩 연습

 

1. 10718번

puts "강한친구 대한육군"
puts "강한친구 대한육군"

 

 

2. 1000번

정론으로 풀기

str = gets.chomp
arr = str.split(" ")
A = arr[0].to_i # to_i는 정수로 변환할 때 씀
B = arr[1].to_i
puts A+B

 

간략화 해서 풀기

aa = gets.split.map &:to_i;puts aa[0]+aa[1];

 

 

 

3. 1330번

정론으로 풀기

str = gets.chomp
arr = str.split(" ")
a = arr[0].to_i
b = arr[1].to_i

puts ">" if a > b
puts "<" if a < b
puts "==" if a == b

 

간략화 해서 풀기

a,b=gets.split;puts ">" if a.to_i>b.to_i;puts "<" if a.to_i<b.to_i;puts "==" if a.to_i==b.to_i

 

 

4. 2753번

year = gets.chomp
year = year.to_i
if (year%4 ==0 and year%100 != 0) or year%400 == 0 then
    puts "1" 
else 
    puts "0"
end

 

 

 

 

 

 

 

 

 

반응형