1967 Problem C 陣列逆置
問題 C: 陣列逆置
時間限制: 1 Sec 記憶體限制: 32 MB
提交: 352 解決: 221
[提交][狀態][討論版][命題人:外部匯入]
題目描述
輸入一個字串,長度小於等於200,然後將陣列逆置輸出。
輸入
測試資料有多組,每組輸入一個字串。
輸出
對於每組輸入,請輸出逆置後的結果。
樣例輸入
tianqin
樣例輸出
niqnait
提示
注意輸入的字串可能會有空格。
#include<iostream> #include<algorithm> #include<string> using namespace std; int main() { string a; while (getline(cin, a)) { reverse(a.begin(), a.end()); cout << a << endl; } return 0; }
相關推薦
1967 Problem C 陣列逆置
問題 C: 陣列逆置 時間限制: 1 Sec 記憶體限制: 32 MB 提交: 352 解決: 221 [提交][狀態][討論版][命題人:外部匯入] 題目描述 輸入一個字串,長度小於等於200,然後將陣
C語言實現陣列逆置
#include <stdio.h> #include <assert.h> void swap(int *a ,int *b) { int tmp = *a; *a = *b; *b = tmp; } void show(int arr[], int l
Problem D: 逆置鏈式鏈表(線性表)
arp 鏈式存儲 out stdio.h tput div eat truct ask Problem D: 逆置鏈式鏈表(線性表) Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 594 Solved: 346[Subm
C 連結串列中從第s節點到第e節點的逆置
//結構體 typedef struct Node { ElementType data; struct Node * next; } LNode, * LinkNode; //逆置從i到m個節點的串 Status reversFromstoe(LinkNode *L,
C 兩個連結串列中資料節點的資料域為一個字母 ,其中L1包含L2,在L1中找出與L2相等的字串,並將其逆置
前面相關操作在這呢,這個函式依託於此 //結構體 typedef struct Node { ElementType data; struct Node * next; } LNode, * LinkNode; //兩個連結串列中資料節點的資料域為一個字母 http
鏈表的逆置 ,刪除鏈表中的最小值.c#
next data int 逆置 while ret () nbsp 需要 public void nizhi()//鏈表的逆置 { Node T1,T2=head;//head是定義的頭結點. T2=head.Next; head.Next=null;
Problem C: 零起點學演算法82——陣列中查詢數
#include <stdio.h> int main( int argc, char *argv[]) { int n,b,i,m,flag=0,a[20]; &nbs
用函式實現初始化陣列、 清空陣列、陣列元素的逆置
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> void Empty(int arr[],int sz) { int i = 0; for (i = 0; i < sz
practise函式實現——乘法口訣表,判斷素數,交換兩數,判斷閏年,陣列的初始清空逆置
1 .實現一個函式,列印乘法口訣表,口訣表的行數和列數自己指定, 輸入9,輸出9*9口訣表,輸出12,輸出12*12的乘法口訣表。 #include<stdio.h> #include<windows.h> voi
Problem C: 零起點學演算法93——矩陣轉置
#include<stdio.h> int main() { int n,m,a[10][10],b[10][10]; while(scanf("%d%d",&n,&m)!=EOF) { for(int i=0;i&l
乘法表函式+交換兩個數函式+判斷閏年函式+陣列初始化、清空和逆置函式+判斷素數函式
寫一個函式,列印所輸入數字的乘法表: #include <stdio.h> /* 寫一個函式,實現所輸入數字的乘法表 */ void table(int n) { for (int i = 1; i <= n; i++) { for (int j = 1; j
問題 B: 習題6-5 陣列元素逆置
問題 B: 習題6-5 陣列元素逆置 時間限制: 1 Sec 記憶體限制: 12 MB 題目描述 將一個長度為10的整型陣列中的值按逆序重新存放。 如:原來的順序為1,2,3,4,5,6,7,8,9,0,要求改為0,9,8,7,6,5,4,3,2
資料結構--C語言--順序表元素的逆置
#include<stdio.h> #include<stdlib.h> #define OK 1 #define OVERFLOW 0 #define LIST_INIT_SIZE 10 #define LISTINCREMENT 5 typedef struct{
C語言: 用遞迴實現對字串的逆置
#include <stdio.h> #include <windows.h> /* 用遞迴實現對字串的逆置 */ void Reverse(char* string) { int len = strlen(string); if (strlen(string)
將陣列的值原地逆置
a = [1, 2, 3, 4, 5] 將陣列a原地逆置成 a = [5, 4, 3, 2, 1] let a = [1,2,3,4,5]; let b = 0; for (let i = 0, len = a.length; i < (len - 1)/2; i+
C語言——順序表和單鏈表的逆置
順序表的逆置 #include<stdio.h> #include<stdlib.h> #define MAX 100 typedef struct node { int num[MAX]; int length; } *Link, Node;
程式設計C 實驗五 題目四 二維動態陣列轉置(0294)
輸入兩個數字分別控制行向量個數和列向量個數。動態生成二維矩陣,對矩陣賦值後將其轉置輸出。 Description 輸入的第一行為了兩個整數m、n,接下來有一個由m*n個數據組成的整數矩陣。 Input 按轉置後的
C語言實驗——逆置正整數(java版)
Problem Description 輸入一個三位正整數,將它反向輸出。 Input 3位正整數。 Output 逆置後的正整數。 Sample Input 123 Sample Ou
ACMNO.24 C語言-轉置矩陣 寫一個函式,使給定的一個二維陣列(3×3)轉置,即行列互換。 輸入 一個3x3的矩陣 輸出 轉置後的矩陣 樣例
題目描述 寫一個函式,使給定的一個二維陣列(3×3)轉置,即行列互換。 輸入 一個3x3的矩陣 輸出 轉置後的矩陣 樣例輸入 1 2 3 4 5 6 7 8 9 樣例輸出 1 4 7 2 5 8 3 6 9 來源/分類 C語言
C語言實現連結串列的逆置
//演算法關鍵:將頭節點後的節點移到頭結點之前,並使最前面的節點為頭結點 #include<stdio.h> #include<malloc.h> #define LEN sizeof(struct LNode) struct LNode {