AtCoder Regular Contest #020 A問題 - 名刺交換

Source

AtCoder Regular Contest #020
問題文

問題概要

2つの整数 $A,B$ が与えられるので,どちらが $0$ に近いか,あるいは,どちらも $0$ と等しい距離が離れているかを判定する問題.

解法

やるだけ.

Cによるスパゲッティなソースコード

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
#define REP(i,a,b) for(i=a;i<b;i++)
#define rep(i,n) REP(i,0,n)

int ab(int a){ if(a<0) return -a; return a; }

int main(){
  int A, B;
  scanf("%d%d",&A,&B);

  A = ab(A);
  B = ab(B);

  if(A<B) puts("Ant");
  else if(B<A) puts("Bug");
  else puts("Draw");
  
  return 0;
}

Current time: 2017年07月23日17時35分44秒
Last modified: 2014年03月30日00時14分44秒 (by laycrs)
Tags: Competitive_Programming AtCoder AtCoder_Regular_Contest ARC020 ARC_A
トップページに戻る

Logged in as: unknown user (not login)

ログイン: