CF1001A.Generate plus state or minus state

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Generate plus state or minus state

你会在状态下获得一个量子比特和一个整数符号

你的任务是将给定的量子比特转换为状态 如果 sign = 1 或 如果 sign = - 1。

输入

你必须实现一个操作,输入一个量子比特和一个整数,没有输出。你的解的“输出”是它离开输入量子比特时的状态。

你的代码应带有以下签名:

namespace Solution {  
    open Microsoft.Quantum.Primitive;  
    open Microsoft.Quantum.Canon;  
  
    operation Solve (q : Qubit, sign : Int) : ()  
    {  
        body  
        {  
            // your code here  
        }  
    }  
}

在线编程 IDE

建议全屏模式获得最佳体验