-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWatchSol.java
125 lines (95 loc) · 2.55 KB
/
WatchSol.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
import java.util.*;
// class Watch
// {
// private int watchId;
// private String watchName;
// private double price;
// private String brand;
// Watch(int watchId,String watchName,double price,String brand)
// {
// this.watchId=watchId;
// this.watchName=watchName;
// this.price=price;
// this.brand=brand;
// }
// public String getWatchName() {
// return watchName;
// }
// public void setWatchName(String watchName) {
// this.watchName = watchName;
// }
// public double getPrice() {
// return price;
// }
// public void setPrice(double price) {
// this.price = price;
// }
// public int getWatchId() {
// return watchId;
// }
// public void setWatchId(int watchId) {
// this.watchId = watchId;
// }
// public String getBrand() {
// return brand;
// }
// public void setBrand(String brand) {
// this.brand = brand;
// }
// }
@SuppressWarnings("WatchSol")
public class WatchSol
{
@SuppressWarnings("watchId")
private int watchId;
private String watchName;
private double price;
private String brand;
WatchSol(int watchId,String watchName,double price,String brand)
{
this.watchId=watchId;
this.watchName=watchName;
this.price=price;
this.brand=brand;
}
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
WatchSol[] aobj= new WatchSol[n];
for (int i = 0; i <n; i++)
{
aobj[i]=new WatchSol(sc.nextInt(),sc.next(), sc.nextDouble(),sc.next());
}
String sb=sc.next();
sc.close();
int res=associateTech(aobj,sb);
if (res>0)
{
System.out.print(res);
}
else
{
System.out.print("Not found");
}
}
static int associateTech(WatchSol[] aobj, String st)
{
int count=0;
for (int i = 0; i < aobj.length; i++)
{
// String m=aobj[i].getBrand();
String m=aobj[i].brand;
String m1=m.toLowerCase();
String st1=st.toLowerCase();
if(m1.equals(st1))
{
if (st1.charAt(0)=='a'||st1.charAt(0)=='e'||st1.charAt(0)=='i'||st1.charAt(0)=='o'||st1.charAt(0)=='u')
{
count++;
}
}
}
return count;
}
}