꾸준하게 하기

https://www.acmicpc.net/problem/2438 별 찍기 - 1 문제 요약 별찍기 문제 1문제 풀이 def Q_2438() input_cnt = gets.chomp.to_i str = "" (1..input_cnt).each do|i| str += "*" puts str end end Q_2438() https://www.acmicpc.net/problem/2439 별 찍기 - 2 문제 요약 별찍기 문제 2문제 풀이 def Q_2439() n = gets.chomp.to_i k = 1 while n >= 1 for j in 1..n-1 print " " end for y in 1..k print"*" end k = k+1 print "\n" n = n-1 end end Q_2439()
https://www.acmicpc.net/problem/15552 빠른 A+B 문제 요약 간단한 A+B 문제 입출력 방식만 조금씩 다르다. 문제 풀이 def Q_15552() input_cnt = gets.chomp.to_i (1..input_cnt).each do|i| num1, num2 = gets.chomp.split(" ") puts num1.to_i + num2.to_i end end Q_15552() https://www.acmicpc.net/problem/11021 A+B - 7 문제 요약 간단한 A+B 문제 입출력 방식만 조금씩 다르다. 문제 풀이 def Q_11021() input_cnt = gets.chomp.to_i (1..input_cnt).each do|i| num1, num2 ..
https://www.acmicpc.net/problem/25304 영수증 문제 요약 영수증 금액을 입력받고 각각 값을 입력 받은 후 검증하는 ? 알고리즘 문제 풀이 def Q_25304() total_price = gets.chomp.to_i goods_cnt = gets.chomp.to_i sum_price = 0 (1..goods_cnt).each do|i| price, count = gets.chomp.split(" ") sum_price += price.to_i * count.to_i end if total_price == sum_price puts "Yes" else puts "No" end end Q_25304()
https://www.acmicpc.net/problem/2739 구구단 문제 요약 구구단...문제 풀이 def Q_2739() dan = gets.chomp.to_i (1..9).each { |i| puts "#{dan} * #{i} = #{i * dan}" } end Q_2739() https://www.acmicpc.net/problem/10950 A+B - 3 문제 요약 그냥 덧셈!문제 풀이 def Q_10950() testCasee = gets.chomp.to_i (1..testCasee).each do values = gets.chomp.split(" ") puts "#{values[0].to_i + values[1].to_i}" end end Q_10950() https://www.acmic..
https://www.acmicpc.net/problem/2480 주사위 세개 def Q_2480() dices = gets.chomp.split(" ") diceOne = dices[0].to_i diceTwo = dices[1].to_i diceThree = dices[2].to_i diceMax = [diceOne, diceTwo, diceThree].max if diceOne == diceTwo && diceTwo == diceThree puts 10000 + (diceOne*1000) elsif diceOne == diceTwo || diceOne == diceThree puts 1000 + (diceOne*100) elsif diceTwo == diceThree puts 1000 + (dice..
https://www.acmicpc.net/problem/2525 오븐 시계 문제 요약 / 풀이 방법 하루는 1440분이므로 분으로 전부 변경후 연산하면 편하게 연산 가능함 코드 def Q_2525() time = gets.chomp.split(" ") open_minute = gets.chomp.to_i minute = time[0].to_i * 60 + time[1].to_i + open_minute if minute >= 1440 minute = minute - 1440 end hour = minute/60 minute = minute%60 puts "#{hour} #{minute}" end Q_2525()
https://www.acmicpc.net/problem/2884 알람 시계 문제 요약 하루는 1440분이므로 분으로 전부 변경후 연산하면 편하게 연산 가능함 코드 def Q_2884() time = gets.chomp.split(" ") minute = time[0].to_i * 60 + time[1].to_i - 45 if minute < 0 minute = minute + 1440 end hour = minute/60 minute = minute%60 puts "#{hour} #{minute}" end Q_2884()
https://www.acmicpc.net/problem/14681 사분면 고르기 def Q_14681() x = gets.chomp.to_i y = gets.chomp.to_i if x > 0 and y > 0 puts 1 elsif x 0 puts 2 elsif x > 0 and y < 0 puts 4 else puts 3 end end Q_14681()
작심삼일 금지령
'분류 전체보기' 카테고리의 글 목록 (2 Page)