qiskit芸
構想10分実装10分
# 5-qubitの回路
n = 5
circuit = QuantumCircuit(n)
# circuit.initialize([1, 0],0) # set explicitly an inital state as |0> = [0,1] for 0th qubit
circuit.x(0)
circuit.x(2)
circuit.x(4)
circuit.measure_all()
import datetime
dt_now = datetime.datetime.now()
print('A job was queued at ' + dt_now.strftime('%Y年%m月%d日'))
job = execute(circuit, backend, shots=8192)
job_monitor(job, interval=2)
results = job.result()
counts = results.get_counts()
plot_histogram(counts)
print('Most frequent bit strig is ...?')
year = input()
Most frequent bit strig is ...?
10101
dt_now = datetime.datetime.now()
print("Happy 20{} year ! \n".format(int(year,2)))
print('Now : ' + dt_now.strftime('%Y年%m月%d日'))
Happy 2021 year ! Now : 2021年1月1日
10101 = 21 (decimal)
結論
ibmqで年を越した