• 个人简介

    //希蒙查房

    #include using namespace std; int main() { int n, m; cin >> n >> m; // 存储房间分贝值 int a[1000]; for (int i = 0; i < n; i++) { cin >> a[i]; }

    // 存储查房编号
    int b[1000];
    for (int i = 0; i < m; i++) {
        cin >> b[i];//2 3 4
    }
    
    // 存储罚站房间号
    int c[1000];
    int count = 0;
    
    // 检查是否存在分贝≥40的房间
    bool flag = false;
    for (int i = 0; i < n; i++) {
        if (a[i] >= 40) {
            flag = true;
            break;
        }
    }
    
    // 收集罚站房间号
    for (int i = 0; i < m; i++) {
        int room = b[i] - 1; // 索引 
        if (a[room] >= 40) {
            c[count++] = b[i];//罚站 
        }
    }
    //输出结果
    if(count>0){
    	for(int i=0;i<count;i++){
    		if(i>0) cout<<" ";
    		cout<<c[i]; 
    	}
    }else{
    	cout<<(flag?"luck":"quiet");
    }
    
    return 0;
    

    }

  • 最近活动