Submission

Status:

PP--PPP-P-

Subtask/Task Score:

60/100

Score: 60

User: Name4mepls

Problemset: Ingredient Validator

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-14 13:47:16

#include <iostream>
#include <vector>
using namespace std;

#define endl << endl
#define sp << " "
#define colon << ":"
#define ll long long
#define accepted cout<<"Ingredient accepted!";
#define rejected cout<<"Ingredient rejected!";
int main(){
    string season,moon,ingredient;
    cin >> season >> moon >> ingredient;
    if(season == "spring" || season =="summer"){
        if(moon == "full"){
            if(ingredient == "honey" || ingredient == "milk")accepted
            else rejected
        }else if(ingredient !="chocolate" && moon =="new") rejected
        else accepted
    }else if(season  =="autumn" ||season == "winter"){
        if(moon =="waning"||moon =="new"){
            if (ingredient == "chocolate"||ingredient =="milk") rejected
            else accepted
        }else accepted
    }else rejected
}