結果
問題 | No.729 文字swap |
ユーザー |
![]() |
提出日時 | 2018-09-07 21:28:02 |
言語 | C++11(廃止可能性あり) (gcc 13.3.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 976 bytes |
コンパイル時間 | 669 ms |
コンパイル使用メモリ | 84,936 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-11-29 05:22:57 |
合計ジャッジ時間 | 1,319 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 11 |
ソースコード
#include<iostream>#include <algorithm>#include<string>#include <bitset>#include <vector>#include <functional>#include <climits>#include <iomanip>#include <utility>#include <stack>#include <queue>#include <math.h>#include <iomanip>#include <stdio.h>#include <stdlib.h>#include <string.h>using namespace std;using ll = long long;ll n, m;ll sum = 0;ll memo[50][50] = {};void kansuu(ll num, ll visited[10]) {}int main(){ll a, b = 0, c = 0, d = 0;ll l;char C[1000][1000] = {};ll h, w, sy, sx, gy, gx;queue<int> x, y;string s;cin >> s;cin >> a;cin>>b;//swap(s[a], s[b]);//char z;//z = s[a];//s[a] = s[b];//s[b] = z;for (ll i = 0; i < s.length(); i++){if (i == a){cout << s[b];}else if (i == b){cout << s[a];}else{cout << s[i] ;}}//cout << sum << endl;cout << endl;return 0;}//memcpy(x, visited, sizeof(ll)*n);//void kansuu(ll num, ll visited[10]) {}//kansuu(1, zz);