ZJUTACM

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6425 Accepted Submission(s): 3417

Problem Description
欢迎参加浙江工业大学第四届程序设计竞赛!
但是,请稍等!裁判Joe说了,必须正确回答他的问题,才可以看到PIPI的气球MM,KUKU的气球GG.
Joe手上有7张卡片,每张卡片上有一个大写字母,分别是Z,J,U,T,A,C,M.现在他开始表演魔术,每次只交换其中的两张卡片.等表演结束后,请你指出含有字母J的那张卡片.

Input
第一行正整数N(1<=N<=1000)表示其后有N组测试数据.
每组测试数据的第一行整数M(0<=M<=1000)表示M次交换操作;第二行有M对整数<x,y>表示交换自上而下,从1开始编号的第x和第y张卡片.开始的时候,自上而下7张卡片为ZJUTACM,即J卡片的位置是2.

Output
对于每组测试数据,输出J卡片的位置.

Sample Input
2
2
1 6 5 3
1
1 2

Sample Output
2
1

Source
浙江工业大学第四届大学生程序设计竞赛

问题链接:HDU1259 ZJUTACM
问题简述:(略)
问题分析
    一个模拟题。开始的时候,J的位置为2。模拟过程中,只要需要模拟与J交换的那些操作,记住目前J所在的位置即可。
    程序中使用变量k,存储J目前所在的位置。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* HDU1259 ZJUTACM */#include <bits/stdc++.h>using namespace std;int main()
{int n, m;scanf("%d", &n);while(n--) {scanf("%d", &m);int k = 2;      // ZJUTACM,开始时J的位置为2while(m--) {int x, y;scanf("%d%d", &x, &y);if(x == k) k = y;else if(y == k) k = x;}printf("%d\n", k);}return 0;
}

HDU1259 ZJUTACM【模拟】相关推荐

  1. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  2. curl模拟post请求

    另外可尝试 postman工具 或者用request 直接请求 CURL 发送POST请求curl -header "Content-Type: application/json" ...

  3. flask_模拟请求post,get

    #coding:utf-8 import requestsres = requests.post(url="http://192.168.135.105:8888/",data={ ...

  4. 模拟内存计算如何解决边缘人工智能推理的功耗挑战

    模拟内存计算如何解决边缘人工智能推理的功耗挑战 How analog in-memory computing can solve power challenges of edge AI inferen ...

  5. 为放大器模拟输入模块提供可靠的输入过电压保护

    为放大器模拟输入模块提供可靠的输入过电压保护 Signal Chain Basics #159: Provide robust input overvoltage protection for amp ...

  6. 模拟Servlet本质

    JavaWeb系列教程,持续更新 JavaWeb-Servlet 模拟Servlet本质 使用IDEA开发Servlet程序 Servlet对象的生命周期 适配器(GenericServlet)改造S ...

  7. 2021年大数据Flink(四十):​​​​​​​Flink模拟双十一实时大屏统计

    目录 Flink模拟双十一实时大屏统计 需求 数据 编码步骤: 1.env 2.source 3.transformation 4.使用上面聚合的结果,实现业务需求: 5.execute 参考代码 实 ...

  8. Python:模拟登录、点击和执行 JavaScript 语句案例

    案例一:网站模拟登录 # douban.pyfrom selenium import webdriver from selenium.webdriver.common.keys import Keys ...

  9. 杨老师课堂_Java核心技术下之控制台模拟文件管理器案例

    背景需求介绍: 编写一个模拟文件管理器的程序,实现控制台对文件和文件夹的管理操作. 要求在此程序中: 当用户输入指令 1 时,代表"指定关键字检索文件",此时需要用户输入检索的目录 ...

最新文章

  1. FAQ about AJAX-part II
  2. php 替换回车tab,PHP替换回车换行符的三种方法
  3. 进一步学习WDK驱动程序的SOURCES文件、WMI驱动程序的mof文件和wmidata.h头文件
  4. IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boo
  5. 【模板小程序】求M~N范围内的质数个数
  6. Duilib教程-非DUI控件
  7. LuckyDraw app被评为Microsoft365 App Award
  8. 区分关联、依赖和聚集关系
  9. python进程暂停_如何在Python中暂停多进程?
  10. Maven仓库管理器
  11. 宏、函数、宏和函数的区别
  12. php 对象 堆栈,PHP对象在内存堆栈中的分配
  13. 弱逼发福利——BZOJ简易题解
  14. tensorflow-gpu_TensorFlow GPU单机多卡训练amp;reloadamp;predict
  15. Tkinter打开一个新窗口后关闭前面的窗口
  16. java+sql+用户登录失败,java.sql.SQLException:用户'sa'登录失败
  17. 手把手教你编译Flutter engine
  18. c语言中puts的作用,c语言中puts的用法
  19. 在Mac上使用android studio调试android手机
  20. 过滤器的几种实现方法

热门文章

  1. GDAL源码剖析(四)之命令行程序说明二
  2. pymysql之常见数据库操作
  3. 快速创建精彩的Flash游戏 (二) Flash3D引擎简介
  4. DXUT框架剖析(6)
  5. 1.Echarts的坑:切换tab时,echart显示默认的100px
  6. 计算机绘图自考知识点,全国自考机械制图一试题2004.04
  7. java 接口嵌套接口_Java接口嵌套
  8. HBase之Rowkey设计总结与实战篇
  9. c语言游戏人物控制,在UE4中编写C++代码控制角色
  10. linux php 语法加亮,用js函数PHP语法加亮