精华内容
下载资源
问答
  • 1041 考试座位号 PTA

    2020-11-30 16:47:51
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...

    每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。

    输入格式:
    输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证每个人的准考证号都不同,并且任何时候都不会把两个人分配到同一个座位上。

    考生信息之后,给出一个正整数 M(≤N),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。

    输出格式:
    对应每个需要查询的试机座位号码,在一行中输出对应考生的准考证号和考试座位号码,中间用 1 个空格分隔。

    输入样例:
    4
    3310120150912233 2 4
    3310120150912119 4 1
    3310120150912126 1 3
    3310120150912002 3 2
    2
    3 4

    输出样例:
    3310120150912002 2
    3310120150912119 1

    这题主要就是地址查找,查到地址把剩下的一并输出就ok了。

    #include<iostream>
    using namespace std;
    int main()
    {
    	int N,i;
    	cin>>N;
    	char b[N][17];
    	int a[N][2];
    	for(i=0;i<N;i++)
    	{
    		scanf("%s %d %d",&b[i],&a[i][0],&a[i][1]);
    	}
    	int M;
    	cin>>M;
    	int d[M];
    	for(i=0;i<M;i++)
    	{
    		cin>>d[i];
    		for(int j=0;j<N;j++)
    		{
    			if(d[i]==a[j][0])
    			{
    				cout<<b[j]<<" "<<a[j][1]<<endl;
    			}
    		}
    	}
    	return 0;
     } 
    
    展开全文
  • #include <stdio.h> int main() { double a[1000];//使用double的原因在害怕超出范围,int型可能会丢失数据 int b[1000],c[1000],d[1000],m,n,i,j; scanf("%d",&n); for(i=0;...a[i],...
    #include <stdio.h>
    int main()
    {
    	double a[1000];//使用double的原因在害怕超出范围,int型可能会丢失数据
    	int b[1000],c[1000],d[1000],m,n,i,j;
    	scanf("%d",&n);
    	for(i=0;i<n;i++)
    	{
    		scanf("%lf %d %d",&a[i],&b[i],&c[i]);
    	}
    	scanf("%d",&m);
    	for(i=0;i<m;i++)
    	{
    		scanf("%d",&d[i]);
    	}
    	for(i=0;i<m;i++)//使用for循环一一对应
    		for(j=0;j<n;j++)
    		{
    			if(b[j]==d[i])
    			{
    				printf("%.0lf %d\n",a[j],c[j]);
    				break;
    			}
    		}
    	return 0;
    }
    
    展开全文
  • PTA 考试座位号

    千次阅读 2019-05-06 21:43:08
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...

    每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。

    输入格式:

    输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证每个人的准考证号都不同,并且任何时候都不会把两个人分配到同一个座位上。

    考生信息之后,给出一个正整数 M(≤N),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。

    输出格式:

    对应每个需要查询的试机座位号码,在一行中输出对应考生的准考证号和考试座位号码,中间用 1 个空格分隔。

    输入样例:

    4
    3310120150912233 2 4
    3310120150912119 4 1
    3310120150912126 1 3
    3310120150912002 3 2
    2
    3 4
    

    输出样例:

    3310120150912002 2
    3310120150912119 1

     

    #include<stdio.h>
    struct student
    {
        char z[20];
        int s;
        int k;
    };
    int main()
    {
        int i,j,n,m,k;
        scanf("%d\n",&n);
        struct student a[1001];
        for(i=0;i<n;i++)
          scanf("%s %d %d\n",a[i].z,&a[i].s,&a[i].k);
        scanf("%d",&m);
        for(i=0;i<m;i++){
        	scanf("%d",&k);
        	for(j=0;j<n;j++)
        	if(a[j].s==k)
        	printf("%s %d\n",a[j].z,a[j].k);
    	}
        return 0;
    }

     

    展开全文
  • PTA 1041 考试座位号

    2021-09-04 19:52:46
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...

    每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。

    输入格式:

    输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证每个人的准考证号都不同,并且任何时候都不会把两个人分配到同一个座位上。

    考生信息之后,给出一个正整数 M(≤N),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。

    输出格式:

    对应每个需要查询的试机座位号码,在一行中输出对应考生的准考证号和考试座位号码,中间用 1 个空格分隔。

    输入样例:

    4
    3310120150912233 2 4
    3310120150912119 4 1
    3310120150912126 1 3
    3310120150912002 3 2
    2
    3 4

    结尾无空行

    输出样例:

    3310120150912002 2
    3310120150912119 1

    解题思路: 

            1,运用struct函数储存数据;

            2,合理运用scanf的缓存区;

    #include<stdio.h>
    int main()
    {
    	int n1,i,n2,k;
    	int FindTestComputer;
    	scanf("%d",&n1);
    	struct//定义学生的信息 
    	{
    		char num[17];
    		int TestComputer;
    		int ExamComputer;
    	}student[n1];
    	for(i=0;i<n1;i++)//储存学生的信息 
    	{
    		scanf("%s %d %d",&student[i].num,&student[i].TestComputer,&student[i].ExamComputer);
    	}
    	scanf("%d",&n2);//需要查询的学生数 
    	for(i=0;i<n2;i++)
    	{
    		scanf("%d",&FindTestComputer);//试机座位号
    		for(k=0;k<n1;k++)
    		{
    			if(FindTestComputer==student[k].TestComputer)//判断试机座位号 
    			{
    				printf("%s %d",student[k].num,student[k].ExamComputer);
    				if(i!=n2-1) printf("\n"); //判断是否换行 
    				break;
    			}
    		}
    	}
    	return 0;
    }

     

    展开全文
  • PTA_考试座位号_JAVA

    2019-05-13 22:51:09
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA1041 考试座位号

    2019-03-04 12:09:30
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA_考试座位号

    2021-01-14 16:48:47
    PTA_考试座位号 #include<bits/stdc++.h> using namespace std; struct test { string ID; int a; int b; }; int main() { int N; cin >> N; struct test* test1 = new struct test [N]; for ...
  • PTA考试座位号(C语言) 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,...
  • 1041 考试座位号 (15分) 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,...
  • PTA L1-005 考试座位号

    2020-11-08 15:22:07
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA-考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生...
  • PTA(三)考试座位号

    2020-08-06 21:11:09
    —— 考试座位号 —— 1.题目描述 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试...
  • 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA L1-005 考试座位号 C++实现
  • PTA:考试座位号(c++)

    2020-05-22 16:11:31
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • C语言 考试座位号 (15分) PTA 每个 PAT考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码...
  • 分析:因为最后输出是根据输入的试机,输出相应的准考证考试座位号,所以可以用两个数组分别存储准考证考试座位号的信息,而试机是索引。 #include<bits/stdc++.h> using namespace std; int...
  • PTA 考试座位号 (15分)

    2020-10-16 12:09:54
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA_L1-005考试座位号

    2019-03-27 20:55:50
    每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试...
  • PTA团队天梯赛║L1-005 考试座位号 一、题目要求 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示...
  • 1041 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,...
  • 题目 考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时...
  • 1041 考试座位号 (15 分) 代码如下: int main() { long long a[1000]; int b[1000],c[1000],x,index,n,i,j; if(scanf("%d",&n)); for(i=0;i<n;i++) if(scanf("%lld%d%d",&a[i],&b[i...
  • 题目原文 每个 PAT 考生在参加考试时都会被分配两...输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证 试机座位 考试座位号。其中准考证由 16 位数字组成,座位从 1 到 N 编号
  • 考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 293
精华内容 117
关键字:

考试座位号pta