Submission

Status:
PPPPPPPPPP

Score: 100

User: thanainan

Problemset: เดินทางไกล

Language: cpp

Time: 0.003 second

Submitted On: 2025-03-20 12:36:20

#include <iostream>
using namespace std;
int main()
{
	int N,S,x,y;
	cin>>N;
	cin>>S;
	x = S;
	y = S;
	int M[N],t[N];
	for(int i=0;i<N;i++){
		cin>>M[i];
		if(M[i]%3==0){
			t[i]=1;
		}
		if(M[i]%4==0){
			t[i]=2;
		}
		if(M[i]%12==0){
			t[i]=3;
		}
	}
//	for(int i=0;i<N;i++){
//		cout<<M[i]<<" ";
//		cout<<t[i]<<"    ";
//	}
//	cout<<"\n";
	for(int i=0;i<N;i++){
		if(t[i]==1){
			x = x-(M[i]/3*10);
		}
		if(t[i]==2){
			x = x-(M[i]/4*10);
		}
		if(t[i]==3){
			x = x-(M[i]/3*10);
		}
	}
	cout<<x<<" ";
	for(int i=0;i<N;i++){
		if(t[i]==1){
			y = y-(M[i]/3*10);
		}
		if(t[i]==2){
			y = y-(M[i]/4*10);
		}
		if(t[i]==3){
			y = y-(M[i]/4*10);
		}
	}
	cout<<y;
}