l1-046
思路:我們模擬一下手寫除法即可
**:
#include
using
namespace std;
intmain()
cout <<
' '<< n;
return0;
}
l1-047
思路:if判斷下即可
**:
#include
using
namespace std;
intmain()
return0;
}
l1-048
思路:學會矩陣乘法即可
**:
#include
using
namespace std;
typedef vector<
int> vec;
typedef vector mat;
void
out(mat & m)}}
inline
void
read
(mat & m)
void
solve
(mat & a, mat & b)
cout << a.
size()
<<
' '<< b[0]
.size()
; mat res
(a.size()
,vec
(b[0].
size()
));for
(int i =
0; i < a.
size()
;++i)
for(
int j =
0; j < a[0]
.size()
;++j)
for(
int k =
0; k < b[0]
.size()
;++k)
res[i]
[k]+
= a[i]
[j]* b[j]
[k];
out(res);}
intmain()
l1-049
思路:模擬一下座位分配過程,注意所有高校分配完後只剩一所高校時,應該間隔開來
**:
#include
using
namespace std;
const
int maxn =
123;
vector<
int> v[maxn]
;int num[maxn]
;void
out(
int& x)
}int
main()
while
(tot)
}for
(int i =
1; i <= n; i++
)return0;
}
l1-050
思路:我們把這題想象成26進製就很好做了
**:
#include
using
namespace std;
intmain()
reverse
(s.begin()
, s.
end())
; cout << s;
return0;
}
團體程式設計天梯賽 L1 011 L1 015
l1 011 思路 用map存不需要輸出的字元 pragma gcc optimize 2 include using namespace std string s map char bool mp intmain l1 012 思路 1 pragma gcc optimize 2 include ...
團體程式設計天梯賽 L1 056 L1 060
l1 056 思路 這裡算出來相減排個序即可 include using namespace std typedef pair int,string p intmain ans int 1.0 ans n 2 cout ans for p p v p.first abs p.first ans so...
團體程式設計天梯賽 L1 031 L1 035
l1 031 思路 按題意判斷即可 include using namespace std intmain return0 l1 032 思路 如果長度超過了需要減去前面的字串 include using namespace std intmain l1 033 思路 寫個計算最多不重複數字個數的函...