Submission #6345561


Source Code Expand

n,a,b,c,d=gets.chomp.split(" ").map(&:to_i)
arr=gets.chomp
a-=1
b-=1
c-=1
d-=1

if c < d
  if not arr[(b+1)..(d-1)].include?("##") and not arr[(a+1)..(c-1)].include?("##")
    puts("Yes")
  else
    puts("No")
  end
else
  tmp=arr[(a+1)..(c-1)]

  if not tmp.include?("##") and arr[(b-1)..(d+1)].include?("...") and not arr[(b+1)..(d-1)].include?("##")
    puts("Yes")
  else
    puts("No")
  end
end

Submission Info

Submission Time
Task A - Kenken Race
User rk018
Language Ruby (2.3.3)
Score 400
Code Size 423 Byte
Status AC
Exec Time 8 ms
Memory 2428 KiB

Compile Error

./Main.rb:1: warning: assigned but unused variable - n

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 3
AC × 15
Set Name Test Cases
Sample example_00, example_01, example_02
All example_00, example_01, example_02, handmade_00, handmade_01, handmade_02, handmade_03, handmade_04, handmade_05, handmade_06, handmade_07, handmade_08, handmade_09, handmade_10, handmade_11
Case Name Status Exec Time Memory
example_00 AC 7 ms 1788 KiB
example_01 AC 7 ms 1788 KiB
example_02 AC 7 ms 1788 KiB
handmade_00 AC 8 ms 2428 KiB
handmade_01 AC 8 ms 2428 KiB
handmade_02 AC 8 ms 2428 KiB
handmade_03 AC 7 ms 2300 KiB
handmade_04 AC 8 ms 2428 KiB
handmade_05 AC 8 ms 2428 KiB
handmade_06 AC 8 ms 2428 KiB
handmade_07 AC 8 ms 2428 KiB
handmade_08 AC 8 ms 2428 KiB
handmade_09 AC 8 ms 2428 KiB
handmade_10 AC 8 ms 2428 KiB
handmade_11 AC 8 ms 2300 KiB