South Korean rescue workers are battling to save people stranded in flash floods which have killed more than 30.