TOEIC285 학생에 의한 AtCoder 도입

소개



이 기사는 스마트 폰이 아닌 컴퓨터에서 열람하는 것이 좋습니다.

AtCoder란?



먼저 TOEIC285 학생들을 위한 AtCoder 비망록을 참조하십시오.

AtCoder에 참가해 봅시다.



AtCoder 공식 사이트에 액세스하여 화면 오른쪽 상단의 새 등록에서 등록을 완료합니다.
참고: 여러 계정 등록이 금지됨
로그인하고, 화면 왼쪽의 메뉴에서 개최 예정의 콘테스트 항목으로부터 참가 등록을 한다.
비고:참가는 무료로 참가 등록을 하고 참가하지 않아도 문제 없다
참고: 참가 등록을 하지 않으면 콘테스트에 참가할 수 없습니다.

콘테스트 자체는 대개 토일요일 밤 9시부터이므로
그때까지 에디터(초보자는 paiza.io를 이용하면 하기 쉽다) 등을 준비해 둔다.
콘테스트가 시작되면 가능한 빨리 정확하게 풀어 랭킹 상위를 노릴 수 있습니다.

초보자용



파이자. 이오 을 이용하면 온라인상에서 간편하게 주요 언어를 실행할 수 있다.

AtCoder는 과거 콘테스트에도 참여할 수 있으므로,
연습을 하고AtCoder Beginner Contest 137 A 문제를 사용하여 문제를 해결해 봅시다.

문제



정수 A와 B가 있습니다. A + B , A - B , A × B 에서 최대 수를 출력하라.

제약



입력은 정수이며 -100 ≤ A, B ≤ 100



입력 -13 3 출력 -10

위의 예에서 A는 -13이고 B는 3입니다.

-13 + (-3) = -16
-13 - (-3) = -10
-13 × (-3) = -39

-39 <-16 <-10이 되고 -10이 가장 큰 수이므로 -10을 출력한다.


덧셈, 뺄셈, 곱셈 중, 수치가 최대의 것을 출력하면 되므로,
예를 들어 A가 2, B가 2일 때는 덧셈도 곱셈도 모두 4가 되지만, 4라는 숫자만 출력하면 된다.

C 언어를 사용한 경우



생각은 여러 가지 있지만, 이번에는 아래 순서도와 같은 코드를 짜 보았습니다.

#include <stdio.h>
int main(void){
    int a,b;
    scanf("%d %d",&a,&b);
    if (a + b >= a - b && a + b >= a * b){
        printf("%d",a + b);
    }else if (a - b >= a + b && a - b >= a * b){
        printf("%d",a - b);
    }else{
        printf("%d",a * b);
    }
}

위의 프로그램을 파이자. 이오 설정을 C 언어로 한 다음 입력하십시오.
-13 3을 입력란에 넣어 실행하면 -10이 나온다.
문제가없는 것처럼 프로그램 코드를 복사하고
AtCoder Beginner Contest 137 A 문제 아래의 제출 장소에 붙여 넣고 언어를 C로 제출한다.
자동 채점이 수행되고 있는지 여부가 결정됩니다.

주의:입력한 값에 대해서 올바른 출력을 하고 있어도, 쓸데없이 둘레인 프로그램이라고 TLE라고 표시되므로 주의가 필요합니다.

좋은 웹페이지 즐겨찾기