IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 。。。博弈论。。。 -> 正文阅读

[数据结构与算法]。。。博弈论。。。

?

?

cin >> n>> m;  
if(n % (m+1) == 0)   printf("second\n");
else                 printf("first\n");

?

?

?

#include<iostream>
using namespace std;
int main(){
    int n,a;
    cin>>n;
    for(int i=1;i<=n;i++) {
        cin>>a;
        if(a%6==0)cout<<"second"<<endl;
        else cout<<"first"<<endl;
    }
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
public class Main {
    public static void main(String[] args) throws IOException {
    StreamTokenizer st=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
        st.nextToken(); 
         int n=(int)st.nval;
         for(int i=0;i<n;i++) {
             st.nextToken();
            long m=(long)st.nval;
            if(m%6==0)    System.out.println("second");
            else    System.out.println("first");            
         }
    }
}
T=int(input())
while T>0:
    n=int(input())
    if n%6 :
        print("first")
    else:
        print("second")
    T-=1

?

#include<bits/stdc++.h>
using namespace std;
int t;
int main(){
    cin>>t;
    while (t--){ 
        int n;
        scanf("%d",&n);
        if (n%4==0) printf("second\n");//是4的倍数后取的胜
        else printf("first\n");//否则先取的胜
    }
    return 0;
}
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            if(sc.nextInt()%4==0) System.out.println("second");                    else System.out.println("first");            
        }
    }
}

n=int(input())
for i in range(n):
    w=0
    w=int(input())
    if(w%4==0):
        print("second")
    else:
        print("first")

?

?

?

#include<bits/stdc++.h>
#define N 1010
using namespace std;
int a[N],i;
int main()
{
    cin>>a[1];  
    for(i=2;a[i-1]!=0;i++)cin>>a[i]; 
    for(int j=1;j<i-1;j++){ 
        if(a[j]%2==0)cout<<"Alice\n"; 
        else cout<<"Bob\n";
    }
    return 0;
}

?

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
public class Main {
    public static void main(String[] args) throws IOException {
        StreamTokenizer st=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));    
        for(;;)    {
            st.nextToken(); 
            int m=(int)st.nval;
            if(m==0)return;
            if((m*m)%2==0)     System.out.println("Alice");
        else System.out.println("Bob");            
        }
    }
}
while True:
    a=int(input())
    if a==0:
        break
    if a%2==0:
        print("Alice")
    else:
        print("Bob")

?

?

?

?

?

?

?

#include<cstdio> 
int main() {    
    int T; 
    scanf("%d", &T);
    while(T--) {
        int ans=0;
        int n, k;
        scanf("%d", &n);
        for(int i = 0;i < n;i++) {
            scanf("%d", &k);
            ans^=k;
        }
        printf("%s\n", ans?"NO":"YES");
    }    
    return 0;
}
import java.math.BigDecimal;
import java.math.BigInteger;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

public class Main{
        static int dp[][]=new int[1<<12][145];
        public static void main(String args[]){
             Scanner scan=new Scanner(System.in);
             int T=scan.nextInt();
             for(int i=0;i<T;i++) {
                 int n=scan.nextInt();
                 int res=0;
                 for(int j=0;j<n;j++) {
                     res^=scan.nextInt();
                 }
                 if(res!=0) System.out.println("NO");
                 else System.out.println("YES");
             }             
        }    
}
T = int(input())
while T > 0:
    n = int(input())
    ans = 0
    a = list(map(int, input().split()))
    for i in range(n):
        ans ^= a[i]
    print('NO' if ans else 'YES', end = '\n')
    T -= 1

?

?

?

?

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n, m;
    double gold = (1 + sqrt(5))/2;  //黄金分割=1.618033988749894…精确到小数15位
    int T = 1;
    cin >> T;
    while(T --){
        cin >> n >> m;
        long long a = min(n, m), b = max(n, m);
        double k = (double)(b - a);
        long long test = (long long)(k*gold);              //乘以黄金分割数,然后取整
        if(test == a)    cout << "YES" << endl;    //先手败
        else             cout << "NO" << endl;    //先手胜
    }
    return 0;
}
import java.io.*;
import java.util.*;

public class Main {
    public static void main(String[] args) throws IOException{
    Scanner st = new Scanner(System.in);
        int T = st.nextInt();
    while(T -- != 0){
      int n = st.nextInt();
      int m = st.nextInt();
      int a = Math.min(n , m);
      int b = Math.max(n , m);
      int x = Math.abs(a-b);
      double y = (Math.sqrt(5)+1)/2;
      if(Math.min(a,b) == (int)(y*x)){
        System.out.println("YES");
      }
      else{
        System.out.println("NO");
      }
    }
    }
}
t = int(input())

for i in range(1 , t + 1):
  a,b = map(int,input().split())
  c = ((5**(0.5)) + 1) / 2
  if a > b:
      a,b = b,a
  if int((b-a)*c) == a:
      print("YES")
  else:
      print("NO")

?

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2022-04-07 22:56:50  更:2022-04-07 22:57:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 9:33:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码