제출 #167376

#제출 시각아이디문제언어결과실행 시간메모리
16737644442Marko (COCI15_marko)C++11
0 / 50
9 ms1528 KiB
#include <bits/stdc++.h>
using namespace std;
long long n,b,a,ok,okk,d,c;
string s[1004];
int main (){
ios::sync_with_stdio(0);
cin>>n;
for(int i=0;i<n;i++){
	 cin>>s[i];
}
scanf("%lld",&d);
for(int i=0;i<n;i++){
	 ok=1;
	 a=0;
	 for(int j=s[i].size()-1;j>=0;j--){
	 	 c=(int)s[i][j]-96;
	 	 if(c<=3){
	 	 	 b=2;
		 }
		 else if(c<=6){
		 	 b=3;
		 }
		 else if(c<=9){
		 	 b=4;
		 }
		 else if(c<=12){
		 	 b=5;
		 }
		 else if(c<=15){
		 	 b=6;
		 }
		 else if(c<=18){
		 	 b=7;
		 }
		 else if(c<=21){
		 	 b=8;
		 }
		 else{
		 	 b=9;
		 }
	 	 a=a+b*ok;
	 	 ok=ok*10;
	 	 
	 }
	 if(a==d){
	 	 okk++;
	 }
}
printf("%lld",okk);
return 0;
}

컴파일 시 표준 에러 (stderr) 메시지

marko.cpp: In function 'int main()':
marko.cpp:11:6: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
 scanf("%lld",&d);
 ~~~~~^~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...