y
This commit is contained in:
parent
cbf7bbb57b
commit
5d9ba2c10c
6
.vscode/settings.json
vendored
Normal file
6
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"files.associations": {
|
||||
"iostream": "cpp",
|
||||
"ostream": "cpp"
|
||||
}
|
||||
}
|
38
hf16/2.cpp
Normal file
38
hf16/2.cpp
Normal file
|
@ -0,0 +1,38 @@
|
|||
#include <bits/stdc++.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
|
||||
bool tukorSzam(string a) {
|
||||
//ez undorító de nincs jobb ötletem xd
|
||||
|
||||
if (a[0] == a[7]) {
|
||||
if (a[1] == a[6]) {
|
||||
if (a[2] == a[5]) {
|
||||
if (a[3] == a[4]) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
int main() {
|
||||
int n;
|
||||
cin>>n;
|
||||
vector<string> telefonszamok(n);
|
||||
for (int i = 0; i < n; i++) {
|
||||
cin >> telefonszamok[i];
|
||||
}
|
||||
cout<<endl;
|
||||
vector<string> out;
|
||||
for (int i = 0; i < telefonszamok.size(); i++) {
|
||||
if (tukorSzam(telefonszamok[i])) {
|
||||
cout<<telefonszamok[i]<<endl;
|
||||
}
|
||||
}
|
||||
}
|
42
hf17/1.cpp
Normal file
42
hf17/1.cpp
Normal file
|
@ -0,0 +1,42 @@
|
|||
#include <bits/stdc++.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
int vectorAverage(vector<int> n){
|
||||
int out;
|
||||
int temp = 0;
|
||||
for (int i = 0; i<n.size(); i++) {
|
||||
temp = n[i] + temp;
|
||||
}
|
||||
out = temp / n.size();
|
||||
return out;
|
||||
}
|
||||
|
||||
int main() {
|
||||
int n, m, temp, out;
|
||||
temp = 0;
|
||||
cin>>n>>m;
|
||||
vector<vector<int>> nap(m, vector<int> (n));
|
||||
vector<int> temp1(m);
|
||||
|
||||
|
||||
for (int i = 0; i<n; i++) {
|
||||
for (int j = 0; j<m; j++) {
|
||||
cin >> nap[i][j];
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i<n; i++) {
|
||||
for (int j = 0; j<m; j++) {
|
||||
temp1[j] = nap[i][j];
|
||||
}
|
||||
if (vectorAverage(temp1) > temp) {
|
||||
out = i +1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
cout<<out;
|
||||
|
||||
|
||||
}
|
25
hf2/hf3/1.cpp
Normal file
25
hf2/hf3/1.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#include <bits/stdc++.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int n, k, temp;
|
||||
|
||||
cin >> n >> k;
|
||||
|
||||
vector<int> gyorsabb;
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
cin >> temp;
|
||||
if (temp < k) {
|
||||
gyorsabb.push_back(i+1);
|
||||
}
|
||||
}
|
||||
|
||||
cout<<gyorsabb.size()<<" ";
|
||||
for (int i = 0; i < gyorsabb.size(); i++) {
|
||||
cout<<gyorsabb[i]<<" ";
|
||||
}
|
||||
|
||||
|
||||
}
|
37
hf2/hf3/2.cpp
Normal file
37
hf2/hf3/2.cpp
Normal file
|
@ -0,0 +1,37 @@
|
|||
#include <bits/stdc++.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
|
||||
int streak = 0;
|
||||
bool streake = false;
|
||||
string input;
|
||||
vector<char> magan(5);
|
||||
vector<int> out;
|
||||
magan = {'a', 'e', 'i', 'o', 'u'};
|
||||
|
||||
cin >> input;
|
||||
|
||||
for (int i = 0; i < input.size(); i++) {
|
||||
if (input[i] != magan[0] && input[i] != magan[1] && input[i] != magan[2] && input[i] != magan[3] && input[i] != magan[4]) {
|
||||
streak++;
|
||||
streake = true;
|
||||
// cout << "yes" << ' ' << streak << " "<< streake<< ' '<<input[i]<<endl;
|
||||
} else if (streake) {
|
||||
out.push_back(streak);
|
||||
streake = false;
|
||||
streak = 0;
|
||||
// cout << "over"<< endl;
|
||||
}
|
||||
}
|
||||
if (streake) {
|
||||
out.push_back(streak);
|
||||
}
|
||||
|
||||
for (int i = 0; i < out.size(); i++) {
|
||||
cout<<out[i]<<" ";
|
||||
}
|
||||
|
||||
|
||||
}
|
46
hf2/hf3/3.cpp
Normal file
46
hf2/hf3/3.cpp
Normal file
|
@ -0,0 +1,46 @@
|
|||
#include <bits/stdc++.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int a,b,c,x,y;
|
||||
int n;
|
||||
cin >> n;
|
||||
vector<string> out;
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
cin >> a >> b >> c >> x >> y; // a: kutyakaja, b: macskakaja, c: uni, x: kutya, y: macska
|
||||
for (int j = 0; j < a; j++) { //kutya
|
||||
if (x>0) {
|
||||
x--;
|
||||
}
|
||||
}
|
||||
//cout<< x<<endl;
|
||||
for (int j = 0; j < b; j++) { //macska
|
||||
if (y>0) {
|
||||
y--;
|
||||
}
|
||||
}
|
||||
//cout<< y<<endl;
|
||||
for (int j = 0; j < c; j++) { //uni
|
||||
if (x>0) {
|
||||
x--;
|
||||
} else if (y>0) {
|
||||
y--;
|
||||
}
|
||||
}
|
||||
//cout<< x<< ' '<< y <<endl;
|
||||
if (x == 0 && y == 0) {
|
||||
out.push_back("YES");
|
||||
//cout<<"ran yes";
|
||||
} else {
|
||||
out.push_back("NO");
|
||||
//cout<<"ran no";
|
||||
}
|
||||
|
||||
}
|
||||
for (int i = 0; i < n; i++) {
|
||||
cout<<out[i]<<endl;
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue