# Untitled

Michael
python
20 days ago
1.7 kB
2
Indexable
Never
```'''
2024-7-4

'''

def 新算法(LE,SV,LIC,LICV,LT,PCV,PC):

if (LE and SV):
# LA1=LA2=LA3=the_burner=True
return True
elif SV:
# SV=True, LE=False
# LA2 = LA3 = The_burner = True
LA1=(LIC or LICV)
return LA1
elif LE:
# SV=False LA1=LA2=True
# The_burner=LA3=result
LA3=(PC or PCV)
return LA3
else:
if LIC:
# LE=SV=False
# LA1=LA2=True LIC=True
LA3=(PC or PCV)
# the_burner=LA3
return LA3
else:
if PCV:
# LE=SV=LIC=False
# LA2=LA3=the_burner=True
# LA1=LICV
return LICV
else:
# LE=SV=LIC=PCV=False
LA1=LICV
LA2=LT
LA3=PC
the_burner=(LA2 and LA3)
return (LA1 and the_burner)

def 老算法(LE,SV,LIC,LICV,LT,PCV,PC):
LA3=(PCV or SV or PC)
print('LA3 = {}'.format(LA3))

LA2=(LE or LIC or LT or SV)
print('LA2 = {}'.format(LA2))

LA1=(LE or LIC or LICV)
print('LA1 = {}'.format(LA1))

The_burner=(LA2 and LA3)
print('The_burner = {}'.format(The_burner))

breakup_of_the_steam=(LA1 and The_burner)
print('breakup_of_the_steam = {}'.format(breakup_of_the_steam))

return breakup_of_the_steam

LE=True
LIC=False
LICV=False
LT=False
SV=False
PCV=False
PC=False

print('新算法')
print(新算法(LE,SV,LIC,LICV,LT,PCV,PC))
print('老算法')
print(老算法(LE,SV,LIC,LICV,LT,PCV,PC))

```