แก้ปัญหาแบบมีเงื่อนไข