解题思路:
注意事项:
参考代码:
import java.util.ArrayDeque;
import java.util.Deque;
import java.util.Scanner;
import java.util.Stack;
class Node{
int l,r,c;
public Node(int l, int r, int c) {
this.l = l;
this.r = r;
this.c = c;
}
}
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Stack<Node> stack = new Stack<Node>();
int n = sc.nextInt();
int m = sc.nextInt();
for(int i=0; i<m; i++){
stack.add(new Node(sc.nextInt(), sc.nextInt(), sc.nextInt()));
}
int x = sc.nextInt();
while(!stack.isEmpty()){
Node t = stack.pop();
if(x>=t.l && x<=t.r){
System.out.println(t.c);
return;
}
}
System.out.println(0);
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1914 |
字符串输入输出函数 (C++代码)(都当成字符串吧hhhhhhhh)浏览:508 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:466 |
C语言训练-素数问题 (C语言代码)浏览:1065 |
九宫重排 (C++代码)浏览:2194 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:564 |
1014题解浏览:524 |
字符逆序 (C语言代码)浏览:506 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:537 |