프로그래밍 및 북경 (가) 시험의 첫 번째 주 (2020 년 봄) 알고리즘

001 : 출력 번째 정수

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    세 입력 정수이고, 상기 제 2 입력의 정수 출력.

  • 기입

    한 행 세 정수 총 정수 사이의 공간에 의해 분리된다. 정수 32 비트 정수입니다.

  • 수출

    하나 개의 라인, 정수, 두 번째 정수가 입력됩니다.

  • 샘플 입력

    123 456 789

  • 샘플 출력

    456

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	int a=0,b=0,c=0;
	scanf("%d %d %d",&a,&b,&c);
	printf("%d",b);
	return 0;
 } 

002 : 문자 다이아몬드

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    문자를 감안할 때, 그것은 5 개 문자의 대각선 길이 기울어 다이아몬드로 구성되어 있습니다.

  • 기입

    문자를 포함하는 하나의 라인을 입력합니다.

  • 수출

    캐릭터는 다이아몬드의했다.

  • 샘플 입력

    *

  • 샘플 출력

      *
     ***
    *****
     ***
      *
    
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	char a;
	scanf("%c",&a);
	printf("  %c\n",a);
	printf(" %c%c%c\n",a,a,a);
	printf("%c%c%c%c%c\n",a,a,a,a,a);
	printf(" %c%c%c\n",a,a,a);
	printf("  %c\n",a);


	
	return 0;
 } 

003 : 인쇄 가능한 ASCII 코드

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    공간이 아닌 한 눈에 보이는 문자의 ASCII 문자열의 출력을 (보장 사용 %의 C 형식 지정자는 함수는 scanf 읽습니다).

  • 기입

    공간 이외의 표시 자.

  • 수출

    ASCII 문자 코드 진수의 정수입니다.

  • 샘플 입력

    A

  • 샘플 출력

    65

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	char a;
	scanf("%c",&a);
	printf("%d",a);


	
	return 0;
 } 

004 : 인쇄 문자

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    출력 문자에 해당하는 ASCII 코드를 입력합니다.

  • 기입

    정수, 즉, 문자의 ASCII 코드는 해당 문자가 표시되도록.

  • 수출

    행은 해당 문자가 포함되어 있습니다.

  • 샘플 입력

    65

  • 샘플 출력

    A

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	int a;
	scanf("%d",&a);
	printf("%c",a);

	return 0;
 } 

005 : INTEGER 타입의 저장 공간

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    각 INT는 짧은 형태 변수를 정의하고, 순차적으로 저장 공간에 출력 (단위 : 바이트).

  • 기입

    없음.

  • 수출

    라인, 2의 정수, 즉, 상기 저장 공간의 크기는 두 개의 변수, 공간으로 분리된다.

  • 샘플 입력

    (无)

  • 샘플 출력

    (不提供)

  • 신속한

    사용 sizeof 연산자 기능은 저장 공간의 특정 변수 금액이 될 수 있습니다. 예를 들면, X의 INT 변수, sizeof의 (X)는 4, 즉 메모리 공간 × 4 바이트이다.

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	int a = 0;
	short c = 'a';
	printf("%d %d",sizeof(a),sizeof(c));
	return 0;
 } 

006 : 부동 소수점 데이터 유형의 저장 공간

  • 총 시간 제한 :

    1000MS

  • 메모리 제한 :

    65536kB

  • 기술

    각 플로트, 더블 형 변수를 정의하고, 순차적으로 저장 공간에 출력 (단위 : 바이트).

  • 기입

    없음.

  • 수출

    라인, 2의 정수, 즉, 상기 저장 공간의 크기는 두 개의 변수, 공간으로 분리된다.

  • 샘플 입력

    (无)

  • 샘플 출력

    (不提供)

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	float a = 0.0;
	double c = 0.0;
	printf("%d %d",sizeof(a),sizeof(c));
	return 0;
 } 
게시 21 개 원래 기사 · 원의 칭찬 0 · 조회수 478

추천

출처blog.csdn.net/qq_39901722/article/details/104827166