<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.yz-learning.com/yzwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Yz-Learning Base Wiki - game-engineer:classes:2022:game-programing-2:first-term:1</title>
        <description></description>
        <link>http://www.yz-learning.com/yzwiki/</link>
        <lastBuildDate>Sat, 04 Apr 2026 13:25:44 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://www.yz-learning.com/yzwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Yz-Learning Base Wiki</title>
            <link>http://www.yz-learning.com/yzwiki/</link>
        </image>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx&amp;rev=1673860480</link>
            <description>*  Repeat Repeat Repeat　アルゴリズム/ アイディア 初級 難易度: 1 オリジナル
	*  仲良しじゃんけん　プログラミング基礎/ 算術演算 初級 難易度: 1 オリジナル
	*  最大値　アルゴリズム/ 実装問題 初級 難易度: 1 オリジナル
	*  容器を準備する　プログラミング基礎/ 標準入出力 初級 難易度: 2 オリジナル
	*  数え上げ　数学/ 場合の数と確率 初級 難易度: 2 ストック
	*  FizzBuzz　プログラミング基礎/ 条件分岐基礎 初級 難易度: 2 ストック
	*  文字列計算　プログラミング基礎/ 文字列 初級 難易度: 2 ストック
	*  FPSと秒カウント　プログラミング基礎/ 標準入出力 初級 難易度: 2 オリジナル
	*  Guess. Construct. Repair.　数学/ 式 初級 難易度: 2 ストック
	*  重複値の検出　プログラミング基礎/ 標準入出力 初級 難易度: 3 オリジナル
	*  数値を並べ替えよう（メールアドレス付き）　プログラミング基礎/ 標準入出力 初級 難易度: 3 オリジ…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:14:40 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx01&amp;rev=1673860540</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

int main() {
	string tmp;
	cin &gt;&gt; tmp;
	std::cout &lt;&lt; tmp+&quot;\n&quot;+tmp+&quot;\n&quot;+tmp+&quot;\n&quot;;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:15:40 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx02&amp;rev=1673860630</link>
            <description>#include &lt;iostream&gt;

using namespace std;

int main() {
	int x, y, z;
	cin &gt;&gt; x &gt;&gt; y;

	if(x == y) //2人同じ手を出したとき
			z = y; 
	else//2人ばらばらの手を出したとき
	{
		z = 3 - (x + y);
	}
 	std::cout &lt;&lt; z;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:17:10 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx03&amp;rev=1673860660</link>
            <description>/* CやC++などシェルに実行結果コード返却を明示する言語を利用する場合 基本的に0を返却してください。 */
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;limits&gt;
using namespace std;

int main()
{
    int tmp;
    int sum=0;
    int count=0;
    int average;
	
	//C++の取りうるintの最小値を最大値にセットしておく
    int max = numeric_limits&lt;int&gt;::min();
	//C++の取りうるintの最大値を最小値にセットしておく
	int min = numeric_limits&lt;int&gt;::max();
    while(true)
    {
        cin &gt;&gt; tmp;
        if(tmp == -1)
            break;
        else{
			//最大値更新
            if(max &lt; tmp)max = tmp;
	…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:17:40 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx04&amp;rev=1673860693</link>
            <description>#include &lt;iostream&gt;

using namespace std;

int main() {
	int cap, n, result;
	cin &gt;&gt; n &gt;&gt; cap;
	if((n &lt; 0 || n &gt; 9999) || (cap &lt; 1 || cap &gt; 20))
	{
		cout &lt;&lt; &quot;Error&quot; &lt;&lt; endl;		
	}else
		if(n % cap)
		{
			cout &lt;&lt; n/cap + 1;
		}else
			cout &lt;&lt; n/cap;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:18:13 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx05&amp;rev=1673860729</link>
            <description>#include &lt;iostream&gt;

using std::cout;
using std::cin;
using std::endl;

//数え上げ
//最小値Min以上、最大値Max以下の自然数のうち、ある自然数Xによって割り切れるものの個数を求めてください。

//必殺馬鹿正直戦法
//int main()
//{
//	int tmin,tmax, tx;
//	cin &gt;&gt; tmin;
//	cin &gt;&gt; tmax;
//	cin &gt;&gt; tx;
//	int count = 0;
//	for (int i = tmin; i &lt;= tmax; i++)
//	{
//		if (i % tx == 0)count = count+1;
//	}
//	cout &lt;&lt; count &lt;&lt; endl;
//}
//これだと、時間制限に引っかかる
//ので、頭を使う
//①１ ～ MINまでにXの約数はMIN/X個 ある
//②１ ～ MAXまでにXの約数はMAX/X個 ある
//例；MINが２１、MAXが３１、Xが５の時の①②は
//① 1 2 3 4 &quot;5&quot; 6 7 8 …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:18:49 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx06&amp;rev=1673860771</link>
            <description>#include &lt;iostream&gt;
using std::cout;
using std::cin;
using std::endl;

int main() {
	int tmpa, tmpb;
	cin &gt;&gt; tmpa &gt;&gt; tmpb;

	for (int i = 1; i &lt;= 30; i++)
	{
		if (i % tmpa == 0 &amp;&amp; i % tmpb == 0)
		{
			cout &lt;&lt; &quot;FizzBuzz&quot; &lt;&lt; endl;
		}
		else
		{
			if (i % tmpa == 0)
			{
				cout &lt;&lt; &quot;Fizz&quot; &lt;&lt; endl;
			}
			else if (i % tmpb == 0)
			{
				cout &lt;&lt; &quot;Buzz&quot; &lt;&lt; endl;
			}
			else
				cout &lt;&lt; i &lt;&lt; endl;
		}
	}
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:19:31 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx07&amp;rev=1673860871</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{
	string tmp;
	cin &gt;&gt; tmp;
	int a=0,b;
	//文字列を、+,-区切りで3つに分けるとかやってもいいけど
	//こっちの方が素早いよね
	for (int i = 0; i &lt; tmp.length(); i++)
	{
		if (tmp[i] == &#039;1&#039;)
		{
			a++;
		}
		else
		{
			b = tmp.length() - a - 1; //aと符号分を引く
			if (tmp[i] == &#039;+&#039;)
			{
				cout &lt;&lt; a + b &lt;&lt; endl;
			}
			else //+じゃなかったら-よ
				cout &lt;&lt; a - b &lt;&lt; endl;
			
		}
	}
	return 0;
}…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:21:11 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx08&amp;rev=1673861448</link>
            <description>#include &lt;iostream&gt;


using std::cout;
using std::cin;
using std::endl;

//FPS�ƕb�J�E���g
int main()
{
	const int fps = 60;
	double sec, frame;
	cin &gt;&gt; sec;
	
	frame = sec * fps;
	cout &lt;&lt; (int)frame &lt;&lt; endl;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:30:48 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx09&amp;rev=1673861399</link>
            <description>#include &lt;iostream&gt;
#include &lt;vector&gt;


using std::cout;
using std::cin;
using std::endl;
using std::vector;
//Guess.Construct.Repair.

int main()
{
	vector&lt;int&gt; An;
	int tmpN,tmpAn;
	cin &gt;&gt; tmpN;
	cin &gt;&gt; tmpAn;
	An.push_back(tmpAn);
	cin &gt;&gt; tmpAn;
	An.push_back(tmpAn);
	for (int i = 1; i &lt; tmpN-1; i++)
	{
		An.push_back(An[i] - An[i - 1]);
	}
	for (auto n : An)
	{
		cout &lt;&lt; n &lt;&lt; &quot; &quot;;
	}
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:29:59 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx10&amp;rev=1673861512</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;sstream&gt;
#include &lt;vector&gt;
#include &lt;algorithm&gt;

using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;


int main()
{
	string stmp,itmp;
	vector&lt;string&gt; strs,dups;
	cin &gt;&gt; itmp;
	std::stringstream ss(itmp);
	//std::setとか使えばもっと素敵な書き方できそうだけど、今回は気合
	while (getline(ss,stmp, &#039;,&#039;)) {
		auto res = std::find(strs.begin(), strs.end(), stmp);
		if (res != strs.end()) {
			auto res2 = std::find(dups.begin(), dups.end(), *res)…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:31:52 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx11&amp;rev=1673861558</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;algorithm&gt;

using std::cout;
using std::cin;
using std::string;
using std::endl;
using std::vector;

struct aCustomer
{
	string mAddr;
	int purchase;
};

bool IsGreaterThanPurchase(const aCustomer &amp;A,const  aCustomer &amp;B)
{
	return(A.purchase &gt; B.purchase);
}

int main() {
	vector&lt;aCustomer&gt; cList;
	int n;//客の数
	
	cin &gt;&gt; n;
	for(int i=0; i &lt; n; i++)
	{
		aCustomer tmp;
		cin &gt;&gt;  tmp.purchase &gt;&gt; tmp.mAddr;
		cList.push_back(tmp);
	}…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:32:38 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx12&amp;rev=1673861679</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;

using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::vector;


int main()
{
	double intersts[]{10, 20, 50, 20};
	int t = 0;

	long double m;
	int n;
	cin &gt;&gt; m &gt;&gt; n;
	double it = intersts[n];
	while(t &lt; 72)
	{
		m = m + m * (it/100);
		t++;
		if(t==24 || t== 48 || t==72)
			cout &lt;&lt; (int)m &lt;&lt; endl;
	}
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:34:39 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx13&amp;rev=1673861733</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;

using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::vector;


int main()
{
	int number;
	int m, n;
	cin &gt;&gt; n &gt;&gt; m;
	for(auto i=1; i &lt; (1 &lt;&lt; n); i++)
	{
		unsigned short p = i;
		number = 0;
		while(p != 0)
		{
			number += 1 &amp; p;
			p = p &gt;&gt; 1;
		}
		if( number == m)
			cout &lt;&lt; i &lt;&lt; endl;
	}
	
	return 0;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:35:33 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx14&amp;rev=1673861777</link>
            <description>#include &lt;iostream&gt;

using namespace std;

void printStepN(int n, int LineLength)
{
	int maxN = n;
	int p = 0;
	int Ln = 2*LineLength -1;
	for(auto i=0; i&lt;Ln; i++)
	{
		if(i&lt;=n)p++;
		if(i &gt;= Ln-n &amp;&amp; i&gt;=1)p--;
		cout &lt;&lt; p%10;
		
	}
	cout &lt;&lt; endl;
}



int main() {
	int n;
	cin &gt;&gt; n;
	for(int i=0; i&lt; 2*n-1; i++)
		printStepN(i, n);
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:36:17 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx15&amp;rev=1673861811</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;algorithm&gt;
#include &lt;cmath&gt;
using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;
using std::sqrt;

class v3
{
public:
	int x, y, z;
	v3() {};
	v3(int _x, int _y, int _z) :x(_x), y(_y), z(_z) {}
};
double distance2p(v3 _p1, v3 _p2)
{
	return(sqrt(pow(_p2.x - _p1.x, 2.0)+
		        pow(_p2.y - _p1.y, 2.0)+
		        pow(_p2.z - _p1.z, 2.0)));
}
int main()
{
	v3 p1, p2;
	cin &gt;&gt; p1.x &gt;&gt; p1.y &gt;&gt; p1.z;…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:36:51 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx16&amp;rev=1673861869</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;iomanip&gt;


using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;
using std::boolalpha;
using std::pair;

unsigned int binToUInt(const std::string&amp; str)
{
	unsigned int val = 0;
	for (int i = 0; i &lt; (int)str.size(); ++i) {
		switch (str[i]) {
		case &#039;0&#039;:
			val *= 2;
			break;
		case &#039;1&#039;:
			val = val * 2 + 1;
			break;
		}
	}
	return val;
}

bool hpCheck(string _dat, string _eo)
{
	int n = 0;

	if…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:37:49 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx17&amp;rev=1673861942</link>
            <description>#include &lt;iostream&gt;
#include &lt;algorithm&gt;
#include &lt;tuple&gt;
#include &lt;vector&gt;


using std::cin;
using std::cout;
using std::endl;
using std::vector;
using std::pair;


int main()
{
	vector&lt;pair&lt;int, float&gt;&gt; n;

	for (int i = 0; i &lt; 4; i++)
	{
		float tmp;
		cin &gt;&gt; tmp;

		n.push_back({i + 1, tmp});
	}

	
	int res = -1;
	for (int i = 1; i &lt;= n.size(); i++)
	{
		int i0 = (i - 1) % n.size(), 
		    i1 =  i % n.size(), 
		    i2 = (i + 1) % n.size();
		if (n[i0].second /(float)n[i0].first != n[i1].sec…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:39:02 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx18&amp;rev=1673861998</link>
            <description>#include &lt;iostream&gt;
#include &lt;cmath&gt;

using std::cin;
using std::cout;
using std::endl;

const int xmax = 2159;
const int ymax = 4095;

class v2
{
public:
	float x, y;
	v2() {};
	v2(float _x, float _y) :x(_x), y(_y) {}
};

bool checkBoundary(const v2&amp; _a)
{
	if (_a.x &lt; 0 || _a.y &lt; 0 || _a.x &gt; xmax || _a.y &gt; ymax)
	{
		return false;
	}
	else
		return true;
}

bool checkTangent(const v2&amp; _a, const v2&amp; _b)
{
	if (abs(_a.x - _b.x) &lt; abs(_a.y - _b.y))
		return false;
	else
		return true;
}

void conv…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:39:58 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx19&amp;rev=1673862036</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;algorithm&gt;

using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;


int main()
{
	vector&lt;string&gt; ilist;
	int num;
	cin &gt;&gt; num;
	string input;
	cin &gt;&gt; input;

	for (auto i = 0; i &lt; input.length(); i++)
	{
		string tmp = input.substr(input.length() - 1, 1);
		input.pop_back();
		input = tmp + input;
		ilist.push_back(input);	
	}
	sort(ilist.begin(), ilist.end());

	cout &lt;&lt; ilist[0] &lt;&lt; endl;
	return …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:40:36 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx20&amp;rev=1673862079</link>
            <description>#include &lt;iostream&gt;
#include &lt;forward_list&gt;

using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::forward_list;

bool IsContainsString(string str)
{
	forward_list&lt;string&gt; sList{ &quot;technology&quot;, &quot;techfull&quot;, &quot;techful&quot;,&quot;fully&quot; ,&quot;full&quot;, };
	while (!str.empty() &amp;&amp; !sList.empty())
	{
		string s = sList.front();

		while (true)
		{
			std::string::size_type pos = str.find(s);
			if (pos == std::string::npos)
				break;
			else
				str.erase(pos, pos + s.length());
		}
		sList.p…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:41:19 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx21&amp;rev=1673862150</link>
            <description>なんかこの問題、僕の中で物議を醸しだしているのでいったん保留！</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:42:30 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2022:game-programing-2:first-term:1:01-16-xx22&amp;rev=1673862117</link>
            <description>#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;

using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::vector;

bool isContainString(string str, vector&lt;string&gt;&amp; list)
{
	for(const auto&amp; i: list)
	{
		if(i.find(str) != string::npos)
		{
			return(true);
		}
	}
	return(false);
}

int main() {
	vector&lt;string&gt; strList;
	vector&lt;string&gt; qList;

	int strs;
	int qs;
	cin &gt;&gt; strs;
	for(auto i=0;i&lt;strs;i++)
	{
		string tmp;
		cin &gt;&gt; tmp;
		strList.push_back(tmp);		
	}
	ci…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Jan 2023 09:41:57 +0000</pubDate>
        </item>
    </channel>
</rss>
