답안 #9117

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
9117 2014-09-27T12:33:47 Z pichulia Penalty calculation (kriii2_PE) C++
컴파일 오류
0 ms 0 KB
#include<stdio.h>
#include<algorithm>
using namespace std;
typedef pair<int, int> pii;
typedef pair<pii, int> piii;
int n, m;
piii a[1009];
int main()
{
  scanf("%d",&n);
  int i, j;
  for(i=0;i<n;i++)
  {
    scanf("%d",&a[i].first.first,&a[i].first.second);
    a[i].second = i;
  }
  sort(a,a+n);
  for(i=0;i<n;i++)
    if(a[i].first.second != 0)
      break;
  if(i==n)
  {
    printf("0\n");
  }
  else
  {
    for(i=0;i<n;i++)
      if(a[i].first.second != 1)
       break;
    if(i==n)
    {
     for(i=0;i<n;i++)
       if(a[i].first.second == 1)
         break;
       printf("%d\n",a[i].first.first + a[i].second*20);
    }
    else
    {
    {
     for(i=0;i<n;i++)
       if(a[i].first.second == 4)
         break;
       printf("%d\n",a[i].first.first + a[i].second*20);
    }
  }
}

Compilation message

PE.cpp: In function 'int main()':
PE.cpp:14:52: warning: too many arguments for format [-Wformat-extra-args]
PE.cpp:11:10: warning: unused variable 'j' [-Wunused-variable]
PE.cpp:46:1: error: expected '}' at end of input
PE.cpp:10:17: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
PE.cpp:14:53: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]