Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Name4mepls

Problemset: Ingredient Validator

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-14 13:52:26

#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") accepted
            else rejected
        }else accepted
    }else rejected
}