Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: kavin8888

Problemset: Ingredient Validator

Language: cpp

Time: 0.002 second

Submitted On: 2025-11-08 20:51:13

#include<bits/stdc++.h>
using namespace std;
#define ei else if
string ss,mn,ingre;
int main() {
	ios::sync_with_stdio(false);
	cin.tie(nullptr);
	cin>>ss>>mn>>ingre;
	if(ss=="spring" || ss=="summer") {
		if(mn=="full") {
			if(ingre=="honey" || ingre=="milk") {
				cout<<"Ingredient accepted!";
				return 0;
			}
			else {
				cout<<"Ingredient rejected!";
				return 0;
			}
		}
		ei(mn=="new" && ingre != "chocolate") {
			cout<<"Ingredient rejected!";
			return 0;
		}
		else {
			cout<<"Ingredient accepted!";
			return 0;
		}
	}
	else {
		if(ss=="winter" || ss=="autumn") {
			if(mn=="waning" || mn=="new") {
				if(ingre=="chocolate" || ingre=="milk") {
					cout<<"Ingredient accepted!";
					return 0;
				}
				else {
					cout<<"Ingredient rejected!";
					return 0;
				}
			}
			else {
				cout<<"Ingredient accepted!";
				return 0;
			}
		}
		else {
			cout<<"Ingredient rejected!";
			return 0;
		}
	}
}