# QAOAを使用
seed = 123
algorithm_globals.random_seed = seed
# Qasmシュミレータを準備
qins = QuantumInstance(backend=Aer.get_backend('qasm_simulator'), shots=1000, 
                       seed_simulator=seed, seed_transpiler=seed)

# 最小固有値オプティマイザにソルバーとしてqaoa，
# バックエンドとしてqinsを使う設定をする
meo = MinimumEigenOptimizer(min_eigen_solver=QAOA(reps=1, quantum_instance=qins)) 
# 最適化を実行
result = meo.solve(quadratic_program) 
print('result:\n', result)
print('\n index of the chosen items:', prob.interpret(result)) 