Submission #1519398


Source Code Expand

#include <cstdio>
using namespace std;

int main(){
int a;
scanf("%d",&a);
if(a<100) {printf('00' "\n");}
elseif(100<=a && a<=999)
{printf('0' %d, a/100);}
elseif(1000<=a && a<=5000)
{printf(%d, a/100);}
elseif(6000<=a && a<=30000)
{printf(%d, 50+ a/1000);}
elseif(35000<=a && a<=70000)
{printf(%d, 80+((a/1000)-30)/5);}
else {printf('89');}
}

Submission Info

Submission Time
Task B - 視程の通報
User otoge_yarimasen
Language C++14 (GCC 5.4.1)
Score 0
Code Size 359 Byte
Status CE

Compile Error

./Main.cpp:7:19: warning: multi-character character constant [-Wmultichar]
 if(a<100) {printf('00' "\n");}
                   ^
./Main.cpp:16:14: warning: multi-character character constant [-Wmultichar]
 else {printf('89');}
              ^
./Main.cpp: In function ‘int main()’:
./Main.cpp:7:24: error: expected ‘)’ before string constant
 if(a<100) {printf('00' "\n");}
                        ^
./Main.cpp:7:28: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive]
 if(a<100) {printf('00' "\n");}
                            ^
In file included from /usr/include/stdio.h:937:0,
                 from /usr/include/c++/5/cstdio:42,
                 from ./Main.cpp:1:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:102:1: note:   initializing argument 1 of ‘int printf(const char*, ...)’
 printf (const char *__restrict __fmt, ...)
 ^
./Main.cpp:7:28: warning: format not a string literal and no format arguments [-Wformat-security]
 if(a<100) {printf('00' "\n");}
                            ^
./Main.cpp:...