df2 = df1.loc[:, 'score':'qualify']
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Введите количество строк: ");
var n = Integer.valueOf(in.nextLine());
for (int i = 0; i < n; i++) {
System.out.println("Введите строку: ");
var s = in.nextLine();
var parts = s.split(" ");
var first = parts[i];
parts[i] = parts[parts.length - 1];
parts[parts.length - 1] = first;
var result = String.join(" ", parts);
System.out.println(result);
}
}
import java.util.*;
public class Main {
public static int n = 0;
public static void main(String[] args) {
int n = 3;
HashSet<String> test;
String[] inputArr;
Scanner in = new Scanner(System.in);
while (n > 0) {
System.out.println("\nВведите строку: ");
inputArr = in.nextLine().split(" ");
test = new HashSet<String>();
for (int i=0; i<inputArr.length; i++) {
if (Integer.parseInt(inputArr[i])>9) {
for (int j=i+1; j<inputArr.length; j++) {
if (!inputArr[i].equals(inputArr[j]) && inputArr[i].length() == inputArr[j].length()) {
String[] temp1 = inputArr[i].split("");
String[] temp2 = inputArr[j].split("");
boolean check1 = Arrays.asList(temp1).containsAll(Arrays.asList(temp2));
boolean check2 = Arrays.asList(temp2).containsAll(Arrays.asList(temp1));
if (check1 && check2) {
test.add(inputArr[i]+'-'+inputArr[j]);
}
}
}
}
}
System.out.println("Одинаковые числа: " + test);
n -= 1;
}
}
}
const getUniques = (str1, str2) => {
const list1 = str1.replace(/(?<=,)\s+/g, '').split(',');
const list2 = str2.replace(/(?<=,)\s+/g, '').split(',');
return [...new Set([...list1, ...list2])].join(', ');
}
const getUniques = (str1, str2) => {
const list = `${str1},${str2}`.replace(/(?<=,)\s+/g, '').split(',');
return [...new Set(list)].join(', ');
}
var str = '80 25 85 90';
var strArr = str.split(' ');
var res = strArr.map((item)=>{
console.log(item);
if(item >= 50 && item <=100){
item = "First";
}
else if(item >= 30 && item <= 50){
item ="Second";
}
else if(item >=10 && item <= 30){
item ="Third";
}
return item;
});
console.log(res);
function replacer(string, expression, mapper) {
return (string.match(expression) || []).map(mapper);
}
function match(rawNumber) {
let number = parseInt(rawNumber);
if (number >= 10 && number < 30) {
return 'Третий';
} else if (number >= 30 && number < 50) {
return 'Второй';
} else if (number >= 50 && number < 100) {
return 'Первый';
} else {
return 'Что-то';
}
}
console.log(replacer('80 75 85 90 10 30 0', /\d+/g, match));
// ['Первый', 'Первый', 'Первый', 'Первый', 'Третий', 'Второй', 'Что-то']
arr[ arr < 17 ].tolist()
import numpy as np
arr = np.random.randint(230,400, size=[3, 3])
for i in range(arr.shape[1]):
print("В "+str(i)+"-ом столбце максимальный элемент:", arr.max(axis=0)[i])
for i in range(arr.shape[1]):
print("В "+str(i)+"-ом столбце максимальный элемент:", arr[:,i].max())
array([[263, 333, 334],
[278, 383, 307],
[328, 255, 314]])
В 0-ом столбце максимальный элемент: 328
В 1-ом столбце максимальный элемент: 383
В 2-ом столбце максимальный элемент: 334
let Permissions = {canView: "True", canEdit: "False", canPrint: "True"};
function Count() {
let count = 0;
for (let elem of Object.values(Permissions)) {
if (elem === "True") count++;
}
alert(count);
}
const Permissions = {canView: "True", canEdit: "False", canPrint: "True"};
const count = Object.values(Permissions).filter(v => v == "True").length
alert(count)
const escapeRegExp = (str) => str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
const findRegExp = new RegExp(escapeRegExp(find), 'i');
const index = arr.findIndex((name) => findRegExp.test(name));