eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Поворот

опубліковано 22.01.15, 16:13:20

Какие-нибудь правила насчет вывода?

опубліковано 22.01.15, 16:48:39

У меня на компе все правильно выводит уже пробовал всякие варианты вывода, но все время не проходит тест.

опубліковано 26.02.18, 16:51:05

This might be a bit late, but apparently you printed to much whitespace, at least for me this made the difference between 18 and 100%.

опубліковано 04.01.24, 11:24:01

include <bits/stdc++.h>

using namespace std;

int main() { iosbase::syncwith_stdio(0); cin.tie(0); cout.tie(0);

int n,m;
cin>> n >> m;
vector<vector<int>> sira(n,vector<int>(m));
for(int i = 0; i < n; i++){
    for(int j = 0; j < m; j++){
        cin >> sira[i][j];
    }
}
cout << m << " " << n << '\n';
for(int i = 0; i < m; i++){
    for(int j = n - 1; j >= 0; j--){
        cout << sira[j][i] << " ";
    }
    cout << '\n';
}

}

опубліковано 17.01.24, 12:39:35

c# -100%

using System; namespace ConsoleApp1 { internal class Program { static void Main() { string s = Console.ReadLine().Trim(); string[] arr = s.Split(' '); int n = int.Parse(arr[0]); int m = int.Parse(arr[1]); int[,] nm = new int[n, m]; for (int i = 0; i < n; i++) { s = Console.ReadLine().Trim(); arr = s.Split(' '); for (int j = 0; j < m; j++) { nm[i, j] = int.Parse(arr[j]); } } Console.WriteLine(m + " " + n); for (int j = 0; j < m; j++) { s = ""; for (int i = n - 1; i >= 0; i--) { s += " " + nm[i, j]; } s = s.Substring(1); Console.WriteLine(s); } Console.ReadKey(); } } }