Assignment 4
Assignment 4
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a[100];
int i;
for (i = 0; i < 100; i++) {
cin >> a[i];
if (a[i] == -1) {
break;
}
}
cout << i << endl;
for (int j = 0; j < i; j++) {
cout << a[j] << " ";
}
return 0;
}
#402
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double a[100000];
int i;
for (i = 0; i < 100; i++) {
cin >> a[i];
if (a[i] == 0) {
break;
}
}
cout << i << endl;
for (int j = i - 1; j > -1; j--) {
cout << sqrt(a[j]) << endl;
}
return 0;
}
#403
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
double a[1000];
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
int m = a[0];
for (int j = 1; j < n; j++) {
if (m > a[j]) {
m = a[j];
}
}
cout << m;
return 0;
}
#404
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
double a[1000];
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
int m = a[0];
int q = 0;
int j;
for (j = 1; j < n; j++) {
if (m > a[j]) {
m = a[j];
q = j;
}
}
cout << q;
return 0;
}
#405
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
double a[1000];
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
int count = 0;
int m = a[0];
for (int j = 1; j < n; j++) {
if (m < a[j]) {
m = a[j];
}
}
for (int k = 0; k < n; k++) {
if (m == a[k]) {
count++;
}
}
cout << count;
return 0;
}
#406
#include <iostream>
using namespace std;
int main() {
int a;
char c[1000];
int count = 0;
cin >> a;
for (int i = 0; i < a; i++) {
cin >> c[i];
if (c[i] == 'A') {
count++;
}
}
cout << count;
return 0;
}
#407
#include <iostream>
#include <string>
using namespace std;
int l[27], ld;
int main() {
int n;
cin >> n;
char d;
for (int i = 1; i <= n; i++) {
cin >> d;
l[d - 64]++;
}
for (int i = 1; i <= 26; i++) {
if (l[i]) {
ld++;
}
}
cout << ld << endl;
for (int i = 65; i < 65 + 26; i++) {
if (l[i - 64]) {
cout << char(i) << ' ' << l[i - 64] << endl;
}
}
}
#408
#include <iostream>
using namespace std;
int main() {
int n;
int m[1000];
cin >> n;
for (int i = 0; i < n; i++) {
cin >> m[i];
}
for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n - i - 1; j++) {
if (m[j] > m[j + 1]) {
int t = m[j];
m[j] = m[j + 1];
m[j + 1] = t;
}
}
}
for (int i = 0; i < n; i++) {
cout << m[i] << " ";
}
}
#409
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int h[100], m[100], s[100];
int r[100];
for (int i = 0; i < n; i++) {
cin >> h[i] >> m[i] >> s[i];
r[i] = ((h[i]) * 3600 + (m[i]) * 60 + s[i]);
}
for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n - i - 1; j++) {
if (r[j] > r[j + 1]) {
int t = r[j];
r[j] = r[j + 1];
r[j + 1] = t;
}
}
}
for (int i = 0; i < n; i++) {
cout << (r[i] - r[i] % 3600) / 3600 << " " << r[i] % 3600 / 60 << " " << r[i] % 3600 % 60 <<
endl;
}
return 0;
}
#410
#include <iostream>
using namespace std;
int main() {
int a, b = 0;
cin >> a;