задание 8 огэ на python
# на первое место ставим запрос с '&' или '|' z={'с|а':467,'с':260,'с&а':119} a=list(z.keys()) for i in range(len(a)-2): if '|' in a[i] and '&' not in a[i+1] and '&' not in a[i+2]: print(z[a[i+1]]+z[a[i+2]]-z[a[i]]) if '|' in a[i] and '&' in a[i+1]: print(z[a[i]]+z[a[i+1]]-z[a[i+2]]) if '|' in a[i] and '&' in a[i+2]: print(z[a[i]]+z[a[i+2]]-z[a[i+1]]) if '&' in a[i] and '|' not in a[i+1] and '|' not in a[i+2]: print(z[a[i+1]]+z[a[i+2]]-z[a[i]]) if '&' in a[i] and '|' in a[i+1]: print(z[a[i]]+z[a[i+1]]-z[a[i+2]]) if '&' in a[i] and '|' in a[i+2]: print(z[a[i]]+z[a[i+2]]-z[a[i+1]])
# на первое место ставим запрос с '&' или '|' z={'с|а':467,'с':260,'с&а':119} a=list(z.keys()) for i in range(len(a)-2): if '|' in a[i] and '&' not in a[i+1] and '&' not in a[i+2]: print(z[a[i+1]]+z[a[i+2]]-z[a[i]]) if '|' in a[i] and '&' in a[i+1]: print(z[a[i]]+z[a[i+1]]-z[a[i+2]]) if '|' in a[i] and '&' in a[i+2]: print(z[a[i]]+z[a[i+2]]-z[a[i+1]]) if '&' in a[i] and '|' not in a[i+1] and '|' not in a[i+2]: print(z[a[i+1]]+z[a[i+2]]-z[a[i]]) if '&' in a[i] and '|' in a[i+1]: print(z[a[i]]+z[a[i+1]]-z[a[i+2]]) if '&' in a[i] and '|' in a[i+2]: print(z[a[i]]+z[a[i+2]]-z[a[i+1]])