if(wom%da==0&&m%db==0&&wom/da!=1&&m/db!=1)
{
if(wom/da==m/db)
{
exa=da;exb=db;
break;
}
else if(wom/da>m/db)
{
enemy=wom/da-m/db;
if(diff>enemy)
{
diff=enemy;
exa=da;exb=db;
}
continue;
}
else
{
enemy=m/db-wom/da;
if(diff>enemy)
{
diff=enemy;
exa=da;exb=db;
}
}
}
当有很多复杂条件时,我们会先想要把特殊一些的条件先排除掉,在逐步进行主要的分类讨论。
这时候我们应该采取剥洋葱式,最外层作为第一层排除,随后在内层进行讨论。
或者说对于分支语句我们应该谨慎,注意各个分支之间可能会相互影响。